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.
Customer
Callahan Construction Management
Project Info
Residential Apartment Development
Services Provided
Framing, Insulation, Drywall,
and Acoustical Ceilings
Location
Woburn, Massachusetts
Project Spotlight
bottom of page