Homes for sale - 15 Laurel RD, Swampscott, MA 01907 – MLS#72822580 ...