Office
ID 632902LeaseBldg B
25 Birch St
Milford, MA, 01757
Please contact us for price
- Space Available
4,648 - 8,117 SF
- Description
- Space details
- Highlights
- Location
Lease Description
Birchwood Office Park is a 159,462 SF, 4 building office/life science campus in Milford, MA. With a convenient location less than 1 mile from I-495 at exit 19 and 10 miles from the Mass Turnpike (I-90). There is a strong local amenity base within 1.5 miles of the property that offers fast-casual and dining options, convenience retail and more. The park is now under new ownership who have plans to renovate the lobbies and common areas throughout the portfolio.