810 83rd St, Miami Beach, FL, 33141 (current address)
Apt 1, Miami Beach, FL, 33141 (2019)
745 6th St, Miami Beach, FL, 33139 (2007 - 2018)
3910-165 NW Miami Gdn, Opa Locka, FL, 33054 (2013)
810 83rd St, Miami, FL, 33141 (2006 - 2008)
542 Euclid Ave, Miami Beach, FL, 33139 (2004 - 2007)
542 Euclid Ave, Miami Beach, FL, 33139 (2002 - 2005)
741 6th St, Miami Beach, FL, 33139 (1996)
741 SW 6th St, Miami, FL, 33130 (1996)
833 Meridian Ave, Miami Beach, FL, 33139 (1995 - 1996)