Price
- Any
- $ 100,000
- $ 150,000
- $ 200,000
- $ 400,000
- $ 800,000
- Any
- $ 200,000
- $ 300,000
- $ 400,000
- $ 600,000
- $ 1,000,000
Beds
- Any
- 1
- 2
- 3
- 4
- 5
- Any
- 1
- 2
- 3
- 4
- 5
Baths
- Any
- 1
- 2
- 3
- 4
- 5
- Any
- 1
- 2
- 3
- 4
- 5
Map
2,018 Properties Available
2,018 Properties Available
- Default
- Price-High To Low
- Price-Low To High
- Newest Listings
- Beds (Most)
- Baths (Most)
- Year Built (Newest)
- Square Feet (Biggest)
$349,000
3 Beds2 Baths1,568 SqFt
6382 Edgewood Road, Machesney Park, IL 61115
Listed by Gambino Realtors

$305,000
3 Beds4 Baths2,196 SqFt
5952 Allerton Drive, Rockford, IL 61114
Listed by Keller Williams Realty Signature

$299,900
3 Beds2 Baths1,942 SqFt
12241 SQUIRREL TREE Lane, Belvidere, IL 61008
Listed by DICKERSON & NIEMAN

$290,000
3 Beds3 Baths1,528 SqFt
2266 Edge Rock Road, Rockton, IL 61072
Listed by Re/Max Property Source

$255,000
3 Beds3 Baths2,346 SqFt
1325 W Lincoln, Freeport, IL 61032
Listed by Wingert Real Estate LLC

$220,000
3 Beds1 Bath1,260 SqFt
422 E 8th Street, Belvidere, IL 61008
Listed by Keller Williams Realty Signature

$209,900
2 Beds2 Baths1,920 SqFt
7444 Thomas Drive, Loves Park, IL 61111
Listed by Coldwell Banker Real Estate Group

$179,900
3 Beds1 Bath1,430 SqFt
1206 Harlem Road, Machesney Park, IL 61115
Listed by Keller Williams Realty Signature

$170,000
3 Beds1 Bath1,655 SqFt
2112 Maple Avenue, Loves Park, IL 61111
Listed by Century 21 Affiliated

$150,000
2 Beds1 Bath675 SqFt
902 Hayes Avenue, South Beloit, IL 61080
Listed by Keller Williams Realty Signature

$499,900
5 Beds4 Baths4,344 SqFt
10959 Hamborg Road, Roscoe, IL 61073
Listed by Re/Max Property Source

$450,000
4 Beds3 Baths3,595 SqFt
7423 Cunningham Road, Rockford, IL 61102
Listed by Century 21 Affiliated

$345,000
3 Beds2 Baths2,660 SqFt
12617 VENTURA Boulevard, Machesney Park, IL 61115
Listed by DICKERSON & NIEMAN

$279,900
3 Beds2 Baths1,674 SqFt
325 ROCHESTER Road, Poplar Grove, IL 61065
Listed by DICKERSON & NIEMAN


























