Winthrop Center 115 Federal Street

Boston, MA 02110

For Lease

836,883 sqft

Lease Price

Contact Broker For Pricing
Brochure
Property Website
Map
Office For Lease
Winthrop Center
Winthrop Center is the largest Passive House office building in the world, transcending LEED Platinum by double to meet the most rigorous global standards for energy and efficiency.
Winthrop’s WELL Gold certification ensures rigorous air and water monitoring in a workplace designed to infuse optimal health, wellness, fitness and nutrition benefits holistically into employees’ daily lives.
Wired Platinum certification means Winthrop Center meets the highest standards for digital infrastructure connectivity, redundancy and resiliency.
Smart System technology and Winthrop’s proprietary connexiQ employee ecosystem ensures that every aspect of the built environment serves employees at the highest level.
Get in touch
Charlie Jennings
Charlie Jennings
Lauren Lipscomb
Lauren Lipscomb

Total Space Available

836,883 sqft

Lease Type

Direct

Lease Rate

Contact Broker For Pricing
Get in touch
Charlie Jennings
Charlie Jennings
Lauren Lipscomb
Lauren Lipscomb