top of page

Emblem 120

Parcel

3.3 Acres

Location

120 Commerce Way

Woburn, MA 01801

Status

Completed & Stabilized

Website

Project Size

326,000 SF​

Program

289 Units

9,400 SF Retail & Restaurants

Multifamily & Restaurant

Developer

Toll Brothers Apartment Living

Cabot, Cabot & Forbes

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