Skip to main content

IQHQ and Meredith Management Begin Construction on Fenway Center

Published 4/26/2021
IQHQ & Meredith Management - Fenway Center
IQHQ & Meredith Management - Fenway Center

Life sciences developer IQHQ began construction in April of 2021 on the $1 billion Fenway Center in Boston. Created in collaboration with Meredith Management, the biomedical research hub will be situated over the Massachusetts Turnpike on an air rights deck. The amenity-rich campus will include two towers offering 960,000 sf of leasable lab and office space, 10,000 sf of ground-floor retail, and an automated parking garage. Enhancing pedestrian connectivity with the Longwood Medical and Academic Area, the development will feature a 1.6-acre park with a large plaza and a public walkway. Construction of the $200 million air rights deck is slated for completion by summer of 2023. Approximately 500 piles will be driven into the sides and median of the turnpike to support a 90,000-sf steel base. IQHQ and Meredith Management have arranged a $55 million, 99-year air rights lease with the Massachusetts Department of Transportation. LEED Gold sustainable design certification will be sought for the Fenway Center, which will open in early 2025.