
Emblem 120
Parcel
3.3 Acres
Location
120 Commerce Way
Woburn, MA 01801
Status
Completed & Stabilized
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.