PendingUnder contract$599,90011.4 acresStrafford County3 bd, 2.5 ba • 3,780 sq ftSomersworth, NH 03878