19531 NW 38th Ave, Opa Locka, FL, 33055 (current address)
19531 NW 38th Ave, Miami Gardens, FL, 33055 (1993 - 2018)
11800 SW 147th Ave, Miami, FL, 33196 (2006)
59531 NW 38th Ave, Opa Locka, FL, 33055 (2003)
14531 38th Ave NW, Miami, FL, 33055 (2001)