The Campus 128

The Campus @128 is a mixed-use development project in Dedham, designed to include life sciences, technology, retail, hotel, and residential components. The site serves to inform residents and stakeholders with project updates and invites public input while outlining anticipated economic and community benefits.
Discussion
Log in to comment or vote.