Miami-Dade Water and Sewer Department is located in Miami, United States on 3071 SW 38th Ave. Miami-Dade Water and Sewer Department is rated 2.1 out of 5 in the category county government office in United States.
Accessibility
Wheelchair-accessible entrance