6790 SW 65th St, Miami, FL, 33143 (current address)
9764 Little Gasparilla Is, Placida, FL, 33946 (2013 - 2016)
6790 SW 65th St, South Miami, FL, 33143 (2016)
5400 NW 91st Blvd, Gainesville, FL, 32653 (2000)
30620 SW 157th Ave, Homestead, FL, 33033 (1993)
6790 SW 64th St, South Miami, FL, 33143 (1990 - 1993)