16845 NW 28th Ave, Miami Gardens, FL, 33056 (current address)
16845 NW 28th Ave, Opa Locka, FL, 33056 (2006 - 2018)
1870 152 Cd St NW, Opa Locka, FL, 33054 (2000)
1868 NW 152nd St, Opa Locka, FL, 33054 (1999)
1870 152cd NW, Opa Locka, FL, 33054 (1996)