Glover, Orleans County, Vermont

807 Still Hill Road, Glover, Vermont