2971 NW 163rd St, Opa Locka, FL, 33054 (current address)
13441 SW 56th St, Miami, FL, 33175 (1996 - 2006)
2971 NW 106th St, Miami, FL, 33147 (2006)
5971 163rd Stnw, Opa Locka, FL, 33054 (1995 - 1996)
5971 NW 163rd St, Miami, FL, 33193 (1984)
5971 SW 163rd Pl, Miami, FL, 33193 (1984)