CENTRAL Transfer

CENTRAL Transfer

Miami, FL · Miami-Dade County

Waste Facility
3.5(6)

Facility Information

Address
1150 NW 20th St, Miami, FL 33127

Location