Homes for sale - 152 Walker Rd, Swampscott, MA 01907 – MLS#72817407...