PendingUnder contract$780,0001.8 acresBristol County3 bd, 2.5 ba • 2,231 sq ftFreetown Town, MA 02717
PendingUnder contract$7,950,0002 acresBarnstable County6 bd, 5.5 ba • 8,713 sq ftMarstons Mills, MA 02648