650 NE 149th St, Miami, FL, 33161 (current address)
Apt 506a, Miami, FL, 33161 (2019)
650 NE 149th St, Miami, FL, 33161 (2004 - 2016)
2020 NE 135th St, North Miami, FL, 33181 (2012)
650 NE 149th St, Miami, FL, 33161 (2007)
3001 SW 173rd Ter, Miramar, FL, 33029 (2005)
650 NE 149th St, Miami, FL, 33161 (1993 - 2004)
650 NE 142nd St, North Miami, FL, 33161 (1996 - 1998)