4620 NW 133rd St, Opa-locka, FL 33054, United States
York St, Opa-locka, FL 33054, United States
Opa-locka, FL 33055, United States