299 NE 86th St, Miami, FL, 33138 (current address)
299 NE 86th St, El Portal, FL, 33138 (1993 - 2018)
11670 NE 18th Dr, North Miami, FL, 33181 (2012)
550 SW 182nd Way, Pembroke Pines, FL, 33029 (2011)
753 67th St NW, Miami, FL, 33150 (1992 - 2009)
6500 Emerald Lake Dr, Miramar, FL, 33023 (2008)
5717 NW 5th Ave, Miami, FL, 33127 (1995 - 2004)