610 Jann Ave, Opa-locka, FL 33054, United States
19110 NW 52nd Ct, Opa-locka, FL 33055, United States