302 Rebecca Road, Belvidere, IL 61008 - MLS#11207696 - Russell Vilt...