$349,900

1063 Middle Pownal Road, Bennington, VT, 05201

PENDING