Toll Brothers Apartment Living has partnered with an affiliate of The Carlyle Group for the development of Emblem 120, a 289-unit luxury community in Boston’s suburb of Woburn, Mass. In order to bring the project online, the joint venture obtained a construction loan from Wells Fargo Bank. The community broke ground in the fall of 2019, with expected completion in spring 2022… Read More