15616 SW 62nd Ter, Miami, FL, 33193 (current address)
15616 SW 62nd, Miami, FL, 33193 (2000 - 2018)
14437 SW 158th Pl, Miami, FL, 33196 (2013)
13419 SW 17th Terrace Cir S, Miami, FL, 33175 (2006)
13419 SW 17th Tr County Rd S, Miami, FL, 33175 (2004)
15616 Sw Ter, Miami, FL, 33193 (2004)
13419 SW 17th, Miami, FL, 33175 (2001)
13419 NW 17th Ave, Miami, FL, 33167 (2000)
15616 SW 62nd Ter, Dade, FL (2000)
13419 17 Ter Sw S, Miami, FL, 33175 (1999)
1950 SW 122nd Ave, Miami, FL, 33175 (1997)