13200 SW 82nd Ave, Miami, FL, 33156 (current address)
13200 SW 82nd Ave, Miami, FL, 33156 (1993 - 2018)
8220 SW 63rd Ct, South Miami, FL, 33143 (2000 - 2011)
15758 Bent Creek Rd, Wellington, FL, 33414 (2005)
8400 SW 62nd Pl, South Miami, FL, 33143 (1982 - 2005)
8220 SW 63rd Pl, Miami, FL, 33143 (1990)