621 W 8th Street, Staunton, IL 62088 - Homesnap