3880 NW 183rd St, Opa Locka, FL, 33055 (current address)
Apt 203, Opa Locka, FL, 33055 (2019)
3880 NW 183rd St, Miami Gardens, FL, 33055 (2013 - 2018)
3880 NW 183rd St, Miami Gardens, FL, 33055 (2016)
17633 NW 7th Ave, Miami, FL, 33169 (2013 - 2014)
17633 NW 7th Ave, Miami, FL, 33169 (1999 - 2012)
17633 Nw Ave, Miami, FL, 33169 (2001)
2785 NW 42nd Ave, Miami, FL, 33142 (2000)
4225 NW 29th Ave, Miami, FL, 33142 (1995)