pendingUnder contract$2,600,000347 acresJo Daviess County3 bd, 2 ba • 2,083 sq ftElizabeth, IL 61028
pendingUnder contract$389,90011.5 acresWinnebago County3 bd, 2 ba • 2,094 sq ftPecatonica, IL 61063