13280 NW 43rd Ave #4, Opa-locka, FL 33054, United States
12954 NW 42nd Ave, Opa-locka, FL 33054, United States