14462 SW 111th Ter, Miami, FL, 33186 (current address)
14462 SW 111th St, Miami, FL, 33186 (2000 - 2018)
6220 SW 131st Ct, Miami, FL, 33183 (1993 - 2004)
14462 SW 111th St, Miami, FL, 33186 (1997)
6229 SW 131st Pl, Miami, FL, 33183 (1996)
6249 SW 101st Pl, Miami, FL, 33183 (1995)
5213 SW 139th Ct, Miami, FL, 33175 (1993)
5213 Lt SW, Miami, FL, 33175 (1993)