2460 Red Stripe Road, Odin, IL 62870 - MLS#21052657 - Fred Venturin...