125 Essex St, Swampscott, MA 01907, Unit #11
Accessibility
Wheelchair accessible building
Eligibility
60% AMI