$349,900

290 Spring Hill Road, Bennington, VT, 05201

ACTIVE