This Property is no longer advertised on LoopNet.com.

120 Commerce Way
Woburn, MA 01801

Emblem 120 · Property For Lease · 563,300 SF

ABOUT THE PROPERTY

• New 289-residential unit development on Commerce Way in Woburn, by Toll Brothers/Carlyle Group • 6,210 SF restaurant space • 3,179 SF retail/restaurant space • Located less than a quarter mile from the Anderson/Woburn commuter rail station • Tremendous access to Interstates 93 & 95 • Population of 80,505 with an average household income of $134,741 within three miles • Access to a dense daytime population of over 49,426 employees, in an office market comprised of over 3.6 MSF

PROPERTY FACTS

Property Type Multifamily
Property Subtype Apartment
Apartment Style Mid Rise
Building Size 563,300 SF
Year Built 2022

FEATURES AND AMENITIES

  • 24 Hour Access
  • Controlled Access
  • Clubhouse
  • Fitness Center
  • Playground
  • Pool
  • Property Manager on Site
  • Tenant Controlled HVAC
  • Gameroom
  • Package Service
  • Bicycle Storage
  • Conference Rooms
  • Lounge
  • Online Services
  • Pet Washing Station
  • Sundeck
  • Public Transportation
  • Study Lounge
  • Smoke Detector
  • Listing ID: 28148484

  • Date on Market: 4/5/2023

  • Last Updated:

  • Address: 120 Commerce Way, Woburn, MA 01801