Homes for sale - 44 Humphrey ST #3, Swampscott, MA 01907 – MLS#7283...