20221 SW 113th Ct, Miami, FL, 33189 (current address)
20221 SW 113th Ct, Miami, FL, 33189 (1970 - 2018)
20221 Sw Pl, Miami, FL, 33189 (2011)
1230 NE 3rd Ter, Homestead, FL, 33030 (2005 - 2008)
8960 SW 199th St, Cutler Bay, FL, 33157 (2003)
20221 Ct 113 SW, Miami, FL, 33155 (1989 - 1993)