Homes for sale - 18 Windy Ridge Road, Glens Falls, NY 12801, Glens ...