3821 NW 135th St, Opa-locka, FL 33054, United States
5117, 12705 NW 42nd Ave F 28, Opa-locka, FL 33054, United States
4129 NW 135th St, Opa-locka, FL 33054, United States