8951 NE 8th Ave, Miami, FL, 33138 (current address)
Apt 201, Miami, FL, 33138 (2019)
2451 NW 60th St, Miami, FL, 33142 (2017 - 2018)
16015 NW 22nd Ct, Opa Locka, FL, 33054 (2012)
1953 NW 89th Ter, Miami, FL, 33147 (2012)
107 NW 61st St, Miami, FL, 33127 (2005)