PendingUnder contract$359,9002.77 acresWinnebago County4 bd, 1.5 ba • 1,688 sq ftLeaf River, IL 61047