Availability & Floorplans

Explore current apartment availability and floorplans at Metro TOD, 44 River Street in Milford, CT.