1017 Birch Hill Road, Windham, VT 05155 - Homesnap