2591 E 1900 North Road, Sheldon, IL 60966 - Homesnap