Homes for sale - 302 Rebecca Road, Belvidere, IL 61008 – MLS#112076...