Woburn, MA – Toll Brothers Apartment Living, the rental subsidiary of Toll Brothers, Inc., announces the grand opening of Emblem 120, the company’s new 6-story, 289-unit luxury mid-rise apartment building in the northern Boston suburb of Woburn. Emblem 120’s construction began in 2020 and was completed in 2022, offering first occupancy in June of this year.
The firm recently hosted a grand opening celebration at the property, located at 120 Commerce Way, with senior executives from Toll Brothers and its Apartment Living division, along with Emblem 120’s development partners, local officials, and members of the media. Following a cocktail hour, remarks, and private tours, the celebration continued with a party for current and prospective residents of the community.
Designed by Cube 3, Emblem 120 is a wood-frame-over-steel podium building situated on a 3.4-acre site. The community totals about 396,000sf and includes about 9,400sf of retail space. Emblem 120 includes 289 studio, one-, two-, and three-bedroom residences; more than 17,000sf of interior and exterior amenity space; a 7-level structured parking garage with 432 parking spaces, including several parking spaces with EV charging stations; and indoor storage for 45 bicycles.
The community offers indoor amenities that include live transit information in the lobby; a secure package room; double-height community living room with indoor/outdoor fireplace; entertaining kitchen and dining area; library with conference seating and television; media lounge; bar and gaming area with beer taps; work-from-home lounge with privacy booths; multi-level fitness center with dedicated cardio, strength, and studio spaces; sky lounge with kitchen; fireplace lounge; and outdoor deck. Outdoor amenities include a resort-style pool with sun deck and cabanas, fire pits with seating niches, a dog run, and a courtyard with outdoor grilling, dining, lounging, gaming, and screening spaces.
All apartments feature open floor plans, luxury vinyl plank flooring in kitchen and living room, kitchen islands with pendant lighting, tiled backsplashes, Caesarstone white quartz countertops, stainless steel appliances, modern cabinetry, Kohler faucets and fixtures, porcelain tiled bathrooms, lighted bathroom mirrors, glass shower enclosures, walk-in closets, large windows, and in-unit laundry, as well as mudrooms and balconies in select units.
“Emblem 120’s location combines extraordinary employment opportunities, endless cultural and recreational options, and outstanding access to Boston,” said Eric Cohen, assistant vice president at Toll Brothers Apartment Living. “Emblem 120 sets a new bar for luxury residential offerings in the Woburn submarket, and drives even more energy to this growing, dynamic destination within the greater region.”