100 Weber Lane, Delavan, IL 61734 - MLS#11209874 - Russell Vilt - R...