12215 SW 94th Ter, Miami, FL, 33186 (current address)
12215 SW 94th St, Miami, FL, 33186 (1993 - 2018)
12215 SW 94th Ter, Miami, FL, 33186 (1993 - 2016)
12215 SW 94th, Miami, FL, 33186 (2013)
11300 SW 186th St, Miami, FL, 33157 (1985 - 2004)
2221 SW 138th Ave, Miami, FL, 33175 (2000)
PO Box 9304, Fort Lauderdale, FL, 33310 (2000)
122 West Plz, Miami, FL, 33147 (1995)
PO Box, Pembroke Pines, FL, 33026 (1992 - 1993)