4011 NW 192nd St, Opa Locka, FL, 33055 (current address)
4011 NW 192nd St, Miami Gardens, FL, 33055 (2000 - 2018)
4011 NW 192nd St, Miami Gardens, FL, 33055 (2016)
20620 SW 124th Pl, Miami, FL, 33177 (1993 - 2011)
8911 SW 142nd Ave, Miami, FL, 33186 (2002)
20620 SW 124th Ct, Miami, FL, 33177 (1993 - 2002)