26630 Lockhaven Hill, Godfrey, IL 62035