3521 NW 176th St, Miami Gardens, FL, 33056 (current address)
3521 NW 176th St, Miami Gardens, FL, 33056 (1997 - 2018)
3621 NW 176th St, Opa Locka, FL, 33056 (2011)
16030 NW 27th Pl, Opa Locka, FL, 33054 (2004 - 2006)
10020 Sheridan St, Pembroke Pines, FL, 33024 (2005)