1250 NW 21st St, Miami, FL, 33142 (current address)
Apt 1250, Miami, FL, 33142 (2019)
1250 NW 21st St, Miami, FL, 33142 (2007 - 2018)
600 NW 6th St, Miami, FL, 33136 (2012)
5035 NE 2nd Ave, Miami, FL, 33137 (2011)
2190 NW 18th St, Miami, FL, 33125 (2007)
685 E 2nd Ave, Hialeah, FL, 33010 (1999)