Toll Brothers Apartment Living® Hosts Grand Opening of Emblem 120, Firm's New Luxury Mid-Rise Apartment Community in Woburn, Mass.

The six-story, 289-unit luxury apartment community totals nearly 396k square feet, including almost 10k square feet of retail, and is the firm's fo...

October 13, 2022
2:42 AM

The six-story, 289-unit luxury apartment community totals nearly 396k square feet, including almost 10k square feet of retail, and is the firm's fourth foray into the Greater Boston metropolitan area Emblem 120 in Woburn, Mass. The six-story, 289-unit luxury apartment community totals nearly 396k square feet, including almost 10k square feet of retail, and is the fourth foray into the Greater Boston metropolitan area by Toll Brothers Apartment Living®. BOSTON, Oct. 11, 2022 (GLOBE NEWSWIRE) — Toll Brothers Apartment Living®, the rental subsidiary of Toll Brothers, Inc.

Globenewswire