19420 NW 39th Ave, Opa Locka, FL, 33055 (current address)
19420 NW 39th Ave, Miami Gardens, FL, 33055 (2002 - 2018)
17420 NW 48th Ave, Miami Gardens, FL, 33055 (2000 - 2006)
10501 SW 99th Ave, Miami, FL, 33176 (2001)
17420 Nw Ave, Miami, FL, 33055 (2000)