PendingUnder contract$1,500,00016.9 acresEssex County4 bd, 2.5 ba • 2,866 sq ftNewbury Town, MA 01951
PendingUnder contract$675,0002.27 acresBarnstable County2 bd, 2 ba • 1,283 sq ftWest Harwich, MA 02671