16950 W Dixie Hwy, North Miami Beach, FL, 33160 (current address)
Apt 336, North Miami Beach, FL, 33160 (2019)
2115 NE 170th St, North Miami Beach, FL, 33162 (2017)
16950 W Dixie Hwy, Miami, FL, 33160 (2010 - 2012)
1495 NE 167th St, Miami, FL, 33162 (2010)