6380 SW 66th St, Miami, FL, 33143 (current address)
6380 SW 66th St, South Miami, FL, 33143 (1999 - 2018)
6380 SW 66th St, South Miami, FL, 33143 (2012 - 2016)
1901 NW 6th St, Miami, FL, 33125 (1987 - 2000)
1901 NW 6th St, Miami, FL, 33125 (1998 - 1999)