Homes for sale - 2 Paradise Rd, Swampscott, MA 01907 – MLS#72883887...