70 NW 77th St, Miami, FL, 33150 (current address)
Apt 29, Miami, FL, 33150 (2019)
70 NW 77th St, Miami, FL, 33150 (2007 - 2012)
18861 NE 1st Ct, Miami, FL, 33179 (2012)
71 NW 76th St, Miami, FL, 33150 (2003)
1260 NW 29th St, Miami, FL, 33142 (1996 - 2000)
934 Meridian Ave, Miami Beach, FL, 33139 (1999)
96 E 58th St, Hialeah, FL, 33013 (1999)
12750 N Miami Ave, North Miami, FL, 33168 (1995 - 1997)
1260 NW 29th Ter, Miami, FL, 33142 (1996)
500 NE 33rd St, Miami, FL, 33137 (1994)