18235 SW 102nd Ct, Miami, FL, 33157 (current address)
18235 SW 102nd Ct, Miami, FL, 33157 (1998 - 2018)
10245 SW 171st St, Miami, FL, 33157 (2001 - 2016)
1100 Ocean Dr, Miami Beach, FL, 33139 (2001)
10311 SW 183rd St, Miami, FL, 33157 (1993 - 1996)