Hot Property: Mill & Main

Tenants have committed to new and renewed leases for over 56,000 square feet at Mill & Main, the eight-building, 1.1 million-square-foot campus spanning 50 acres in Maynard.