Emblem 120
Update
03/18/20
Early Stage Site Work Underway at 120 Commerce Way in Woburn
Early-stage site work is underway for the upcoming mixed-use development at 120 Commerce Way In Woburn. The 6-story project will include 289 luxury apartments over nearly 10,000 square feet of retail and restaurant space on the ground floor. The site is within walking distance of the Anderson RTC commuter rail station.