related-beal-life-sciences-square-20-035595_rb_channelside_entry 01.jpg


City Centers
Contact Information
Boston, MA
The Numbers
Square Footage

Situated in historic Fort Point in the Seaport Innovation District and adjacent to Boston’s financial district, the 6.5-acre waterfront site will become a new urban center and lifestyle destination. This dynamic, transit oriented ecosystem will offer 735,000 square feet of office and life science space over two commercial buildings, residential opportunities, retail and dining options and more than three acres of open space. Channelside’s unique programmatic mix, proximity to South Station and engaging streetscape will provide a distinct advantage for attracting talent and thought leaders across industries.

The project seeks to prioritize city and local needs and become a model for integrated sustainable design and climate resiliency. Through the creation of open spaces, improved access to public transit and connectivity between community and waterfront, Channelside will seamlessly merge the pedestrian experience with the vibrant urban fabric.

Design & Construction
Market status
In Development