$649,500

105 Happy Valley Road, Woodstock, VT, 05091

ACTIVE