$449,900

1328 Halls Lake Road, Newbury, VT, 05051

ACTIVE