Availability & Floorplans

Explore current apartment availability and floorplans at Metro View, 25 High St in Milford, CT.