Metro Star Apartments/Milford
50 Cherry St. | Milford, CT 06460
Studio - 2 Beds
544 - 1,029 sq. ft.
Metro Star offers unique boutique style properties in Milford, Connecticut. Please call for additional details and to set up a tour of our apartments.