top of page
Residential Apartment Development

Emblem 120

A modern and sleek residential apartment building with everything from luxury studio living to spacious three-bedroom units. Located in Woburn, MA, this 470,000 square foot apartment complex is centrally located and provides residents with a pool, fitness area, and even a pet spa. Quality drywall, framing, insulation, and acoustical products come together to create a modern environment with over 300 units.


Callahan Construction Management

Project Info

Residential Apartment Development

Services Provided

Framing, Insulation, Drywall,
and Acoustical Ceilings


Woburn, Massachusetts

Project Spotlight

bottom of page