Home
Milford, CT Apartments
New Haven, CT Apartments
Branford, CT Apartments
Blog
Contact
Availability & Floorplans
Explore current apartment availability and floorplans at Metro 121, 121 West Main St in Milford, CT.