1800 NW 121st St, Miami, FL, 33167 (current address)
1800 NW 121st St, Miami, FL, 33167 (1998 - 2018)
12148 Washington St, Pembroke Pines, FL, 33025 (2011 - 2013)
742 NW 34th St, Lauder Hill, FL, 33319 (2010)
7482 NW 34th St, Lauderhill, FL, 33319 (2010)
1800 NW 111th St, Miami, FL, 33167 (2005)
1260 95th St, Bay Harbor Islands, FL, 33154 (1997)