Projects

The Lodge at Stoughton

The Lodge at Stoughton is a 240-unit, multi-family affordable housing project located at Stoughton Technology Park in Stoughton, Massachusetts. Comprised of four apartment buildings and a recreation complex, the site is surrounded by bordering vegetated wetland and flood plains associated with Bear Swamp, a town conservation area.