3251 NW 174th St, Miami Gardens, FL, 33056 (current address)
3251 NW 174th St, Opa Locka, FL, 33056 (1993 - 2018)
2060 York St, Opa Locka, FL, 33054 (2012 - 2016)
Miami, Miami, FL, 33056 (2009)
3251 3251 Hw 174, Opa Locka, FL, 33056 (2001)
3291 12 Th St NW, Opa Locka, FL, 33054 (2001)