Metro Star Companies

189-unit apartment complex proposed in Milford

The Natural would bring six residential buildings to a 57-acre West Avenue property, with more than 40 acres set aside for conservation.
ADVERTISEMENT

Latest Stories

More Business News

Thought Leadership

More Thought Leadership
ADVERTISEMENT

Movers & Shakers

More Movers & Shakers | Submit Movers & Shakers

Business Announcements

More Announcements | Submit Business Announcements
More Events | Submit an Event