PendingUnder contract$1,090,00020 acresBerkshire County7 bd, 4.5 ba • 5,104 sq ftWilliamstown, MA 01267
PendingUnder contract$450,0003.1 acresBennington County2 bd, 2.5 ba • 3,105 sq ftBennington, VT 05201