$100k drop • Sept 23$1,388,0006.82 acresStrafford County4 bd, 3.5 ba • 4,294 sq ftBarrington, NH 03825
PendingUnder contract$999,9001.6 acresStrafford County3 bd, 3.5 ba • 4,872 sq ftSomersworth, NH 03878