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
Link
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.