4801 NW 167th St, Opa-locka, FL 33055, United States
4096 NW 167th St, Opa-locka, FL 33054, United States