Winter Street – Sold
Address | 840 Winter Street Waltham, MA (Boston) |
Property Type | One Healthcare, Wellness Office Building |
Square Footage | 135,332 square feet |
Primary Tenant | Town Sports International (TSI) |
Acquired | December 31, 2019 |
Sold | January 20, 2021 |
Syndicated | December 27, 2019 |
Internal Rate of Return | 90.10% |
Average Annual Return | 94.4% |
Equity Multiple | 2.06x |
Highlights & Amenities:
- The Property consists of a 135,332 square feet healthcare and wellness center located at 840 Winter Street, Waltham, Massachusetts.
- Located on the former headquarters campus of the legendary Polaroid Corporation in Waltham overlooking the Cambridge Reservoir, the submarket continues as Boston’s leading suburban corporate destination with buildings owned by large institutional investors such as Boston Properties, Prudential, AEW and Morgan Stanley and occupied by well-known defense, research and technology companies like Raytheon, Mass Medical Society, Astra Zeneca, Alkermes, Immunogen and Genzyme.
- 840 Winter Street is part of the Central 128 Life Science Corridor – a prominent innovation cluster of bioscience and lab space within Greater Boston. This inner-suburban submarket with a newly bolstered amenity base, has an attractive discount in rental rates compared to the Cambridge lab market which has extremely low vacancy and best-in-class buildings achieving upwards of $120 per square foot net.