pendingUnder contract$334,9002.44 acresWinnebago County3 bd, 2 ba • 2,326 sq ftMachesney Park, IL 61115