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