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