17310 NW 52nd Ave, Opa Locka, FL, 33055 (current address)
17310 NW 52nd Ave, Miami Gardens, FL, 33055 (1997 - 2018)
17310 NW 52nd Ave, Miami Gardens, FL, 33055 (2016)
6843 NW 14th St, Plantation, FL, 33313 (2014)
2527 W 76th St, Hialeah, FL, 33016 (2003)
17310 17,310th NW, Miami, FL, 33055 (2002)
4509 NW 185th St, Miami Gardens, FL, 33055 (1996 - 1999)
17 NW 52nd Ave, Opa Locka, FL, 33054 (1997)
17310 52nd, Opa Locka, FL, 33055 (1992 - 1996)
1310 NW 52nd St, Miami, FL, 33142 (1993)
873 NE 164th St, North Miami Beach, FL, 33162 (1993)
4509 185th Stnw, Miami, FL, 33157 (1992 - 1993)