PendingUnder contract$399,50035.5 acresWilliamson County1 bd, 1 ba • 1,200 sq ftJohnston City, IL 62951
PendingUnder contract$599,9003.88 acresMcHenry County5 bd, 3.5 ba • 2,323 sq ftSpring Grove, IL 60081