pendingUnder contract$224,9000.21 acresWinnebago County3 bd, 2 ba • 1,232 sq ftSouth Beloit, IL 61080