Emblem 120
Update
06/09/21
Window Install Begins on 289-Unit Woburn Development
Window installation has begun as crews prepare to wrap the under-construction Emblem 120 in Woburn off Commerce Way. The 6-story, 470,115 SF mixed-use development will feature 289 units on top of 9,390 SF of ground-floor retail space near the Anderson/Woburn Transportation center, providing direct MBTA commuter rail access to Boston.
Photos: Michael Skena, Toll Brothers