Homes for sale - 66 France RD, Barrington, NH 03825 – MLS#4885738 -...