Benchmark Senior Living

Senior Living Facility
79,000 Square Feet
3 Floors, 90 Units
Norwood, Massachusetts
Contractor: Callahan
Architect: JSA Architects