Andover, Windsor County, Vermont

1269 Howard Hill Road, Andover, Vermont