PendingUnder contract$489,0004.36 acresStrafford County2 bd, 1.5 ba • 1,540 sq ftSomersworth, NH 03878