14265 NW 22nd Ave, Opa Locka, FL, 33054 (current address)
14265 NW 22nd Ave, Opa Locka, FL, 33054 (2019)
Apt 5, Opa Locka, FL, 33054 (2019)
14265 NW 22nd Ave, Opa Locka, FL, 33054 (2013 - 2018)
323 NW 153rd Ln, Pembroke Pines, FL, 33028 (2013 - 2018)
3405 Coe Ave, Orlando, FL, 32806 (2012)