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
exited; project sold in 2025.

Ownership

Toll Brothers Apartments Living
Cabot, Cabot & Forbes
Carlyle Group

We held 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.

The project was sold in 2025.

bottom of page