Homes for sale - 16 Swamscott St, Newfields, NH 03856 – MLS#7303879...