6636 SW 130th Pl, Miami, FL, 33183 (current address)
Apt 1312, Miami, FL, 33183 (2019)
6427 SW 39th Ter, Miami, FL, 33155 (2001 - 2016)
6636 SW 130th Pl, Miami, FL, 33183 (1999 - 2008)
6636 SW 103rd Ct, Miami, FL, 33173 (2007)
6636 SW 130th Pl, Miami, FL, 33183 (2007)
6636 SW 20th St, Miami, FL, 33155 (2006)
3430 NW 18th St, Miami, FL, 33125 (1989 - 2000)
3430 NW 18th Ter, Miami, FL, 33125 (2000)
675 NW 103rd Ct, Miami, FL, 33172 (1999)
14857 SW 175th St, Miami, FL, 33187 (1996)
410 E 51st St, Hialeah, FL, 33013 (1993)