12705 NW 42nd Ave, Opa-locka, FL 33054, United States
4955 NW 199th St #76, Opa-locka, FL 33055, United States
2131 NW 139th St UNIT 16, Opa-locka, FL 33054, United States