15400 NW 30th Ave, Opa Locka, FL, 33054 (current address)
15400 NW 30th Ave, Miami Gardens, FL, 33054 (2012 - 2019)
1236 154th NE, Miami Beach, FL, 33141 (2000)
3768 NW 199th St, Miami Gardens, FL, 33055 (1999)
12727 NW 27th Ave, Miami, FL, 33167 (1997)
1301 NW 103rd St, Miami, FL, 33147 (1994)
1321 NW 103rd St, Miami, FL, 33147 (1994)
11359 SW 148th St, Miami, FL, 33176 (1992)