$1,500/mo2 beds · 1 bathCondo6573 Prairie St #3Garden Prairie, IL 61038Listing optionsAdd to favoritesShareMessage
$1,300/mo2 beds · 1 bath · 1,040 sq ftHouse420 Church StBelvidere, IL 61008Listing optionsAdd to favoritesShareMessage
$1,950/mo2 beds · 2.5 baths · 1,482 sq ftCondo1667 W Chrysler DrBelvidere, IL 61008Listing optionsAdd to favoritesShareMessage
$1,975/mo4 beds · 3 baths · 2,640 sq ftHouse107 Seminole Pl NWPoplar Grove, IL 61065Listing optionsAdd to favoritesShareMessage
$1,150/mo2 beds · 1 units availableApartment building323 E Harrison StBelvidere, IL 61008323 E Harrison St