Homes for sale - 15 Sheridan RD, Swampscott, MA 01907 – MLS#7283086...