200 lower main Street, Johnson, VT, 05656
200 lower main Street, Johnson, VT, 05656
200 lower main Street, Johnson, VT, 05656

$289,000

200 lower main Street, Johnson, VT, 05656

ACTIVE