Availability & Floorplans

Explore current apartment availability and floorplans at Metro 188, 188 Cherry St in Milford, CT.