PendingUnder contract$1,995,0001.58 acresRockingham County4 bd, 3.5 ba • 3,914 sq ftGreenland, NH 03840
PendingUnder contract$1,049,0001.6 acresStrafford County3 bd, 3.5 ba • 4,872 sq ftSomersworth, NH 03878