8501 NW 8th St, Miami, FL, 33126 (current address)
Apt 106, Miami, FL, 33126 (2019)
9810 SW 84th St, Miami, FL, 33173 (2004 - 2017)
735 NW 13th Ave, Miami, FL, 33125 (2010 - 2014)
8501 NW 8 T St, Miami, FL, 33126 (2007)
8501 NW 8th St, Miami, FL, 33126 (2007)
735 NW 13th Ave, Miami, FL, 33125 (1984 - 2004)
8501 NW 8th St, Dade, FL (2003)
1735 SW 13th Ave, Miami, FL, 33145 (1999)