PendingUnder contract$23,850,0007.43 acresBarnstable County8 bd, 9 ba • 7,310 sq ftOsterville, MA 02655
$140k drop • Oct 13$1,960,0002 acresCumberland County5 bd, 4 ba • 4,041 sq ftHarpswell Town, ME 04079