top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

Emblem 120

Location

120 Commerce Way
Woburn, MA 01801

Program

289 units
9,400sf restaurant & retail

Status

construction complete
stabilized

Ownership

Toll Brothers Apartments Living
Cabot, Cabot & Forbes
Carlyle Group

We hold an investment position as a GP Equity member of Emblem 120.

The project is comprised of new luxury apartments from studios to three-bedrooms, a robust amenity space, landscaped courtyard as well as restaurant areas on the ground floor.

This community is located steps away from the MBTA Anderson Regional Transportation Center, providing commuting access via the Commuter Rail, Amtrak, and Logan Express Bus.

The site also benefits from immediate access to I-93 and is 1.0 mile from the redeveloping Woburn Mall where residents can enjoy a mix of convenience retail and entertainment options.

bottom of page