$100k drop • Sept 23$1,388,0006.82 acresStrafford County4 bd, 3.5 ba • 4,294 sq ftBarrington, NH 03825
PendingUnder contract$819,9002.23 acresStrafford County4 bd, 2.5 ba • 3,394 sq ftBarrington, NH 03825