Toll Brothers has opened Emblem 120, a newly constructed 289-unit luxury community in Woburn, Mass. The suburban Boston project broke ground in the fall of 2019 and is partially affordable. The team behind the development included architect CUBE 3, Shadley Associates as landscape architect, Stantec as interior designer and Callahan Construction as construction manager. According to Yardi Matrix, Wells Fargo Bank provided a $75.4 million construction loan for the property… Read More