Homes for sale - 38 Jessie St, Swampscott, MA 01907 – MLS#72885882 ...