Lot 60A & 61 Berry River RD #8, Barrington, NH 03825 – RE/MAX Shor...