Crystal Clean Wastewater Treatment Facility
4103 NW 132nd St, Opa-locka 33054