Trade Center 128 – Woburn, MA
Master Planning & Landscape Architecture
One of the largest and most prominent buildings along the entire length of Route 128/I-95, it was completed in 2008. This project involved master planning, land survey and site engineering to develop this 7-story, 650,000 square foot office/research and development park along with a 5-story parking garage and home of the Middlesex County Superior Courthouse.
Site issues included wetland resource areas such as locally protected bordering land subject to flooding, bordering vegetative wetlands and land under water. Complexities of the site included relocating underground utilities, off site roadway improvements, traffic impact studies, preparation of a subdivision plan to freeze local zoning requirements and completion of plans with a very restrictive time frame.
Trade Center 128 Received LEED Gold Pre-certification from the United States Green Building Council (USGBC) for core and shell development.