1925 NW 88th St, Miami, FL, 33147 (current address)
417 NE 191st St, Miami, FL, 33179 (2007 - 2016)
6400 NE 18th Ave, Fort Lauderdale, FL, 33334 (2009 - 2012)
841 NW 171st St, Miami, FL, 33169 (2012)
13142 Port Said Rd, Opa Locka, FL, 33054 (1997 - 2007)
417 NE 193rd St, Miami, FL, 33179 (2006)
2187 70th St NW, Miami, FL, 33147 (2001)
2187 NW 70th St, Miami, FL, 33147 (2001)
13142 Port Fid Road 1124, Opa Locka, FL, 33054 (1998)