100 NW 90th St, Miami, FL, 33138 (current address)
100 NW 90th St, El Portal, FL, 33150 (1993 - 2018)
11600 NE 12th Ave, Miami, FL, 33161 (2009 - 2017)
100 NW 90th St, El Portal, FL, 33138 (2002 - 2016)
1110 Mcdaniel St SW, Atlanta, GA, 30310 (2009)
3000 NW 77th St, Miami, FL, 33147 (1984 - 2008)
100 NW 9th Ave, Miami, FL, 33010 (2006)
5524 NW 7th Ave, Miami, FL, 33137 (2003 - 2006)
1 Tbd, Miami Shores, FL, 33150 (2004)
15800 NW 30th Ave, Opa Locka, FL, 33054 (1984 - 2004)
10 NW 190th St, Miami, FL, 33169 (2003)
18820 NW 48th Ave, Miami Gardens, FL, 33055 (2001)