15 days$20k drop • Nov 1$669,0002 acresStrafford County3 bd, 2.5 ba • 2,291 sq ftBarrington, NH 03825
PendingUnder contract$819,9002.23 acresStrafford County4 bd, 2.5 ba • 3,394 sq ftBarrington, NH 03825