$1,495,000

16 Church Street, Woodstock, VT, 05091

ACTIVE