3870 NW 183rd St, Opa Locka, FL, 33055 (current address)
3870 NW 183rd St, Opa Locka, FL, 33055 (2019)
Apt 207, Opa Locka, FL, 33055 (2019)
3870 NW 183rd St, Miami Gardens, FL, 33055 (2016)
3870 NW 183rd St, Miami Gardens, FL, 33055 (2015)
3700 NW 170th St, Miami Gardens, FL, 33055 (2014)
5224 Westchase Ct, Jacksonville, FL, 32210 (2012)