18210 NW 52nd Ave, Opa Locka, FL, 33055 (current address)
18210 NW 52nd Ave, Miami Gardens, FL, 33055 (2007 - 2018)
18210 NW 52nd Ave, Miami Gardens, FL, 33055 (2016)
18210 NW 52nd Ave, Miami, FL, 33055 (2014)
18210 NW 57th Ave, Opa Locka, FL, 33055 (2013)
5550 SW 36th St, West Park, FL, 33023 (2012)