The 62-unit development at 20 Scott Swamp Road would provide apartments for adults with intellectual and developmental disabilities, with residents receiving support services while living ...