Homes for sale - 406 Paradise Rd #2A, Swampscott, MA 01907 – MLS#72...