120 Depot Street, Bennington, VT, 05201

$1,800,000

120 Depot Street, Bennington, VT, 05201

CONTRACT