13857 NW 19th Ave, Opa-locka, FL 33054, United States
13883 NW 19th Ave, Opa-locka, FL 33054, United States
830 Jann Ave, Opa-locka, FL 33054, United States