15810 NW 22nd Ave, Opa Locka, FL, 33054 (current address)
15810 NW 22nd Ave, Miami Gardens, FL, 33054 (2003 - 2018)
8210 Florida Dr, Pembroke Pines, FL, 33025 (2012)
1910 NW 185th St, Miami Gardens, FL, 33056 (2004)
4001 NW 201st St, Miami Gardens, FL, 33055 (2003)
1910 NW 185th Ter, Miami Gardens, FL, 33056 (1993 - 2003)