Real Estate and Properties for Sale

$499,500
Active
Data Source Icon

2650 N State Route 23

Ottawa, IL 61350

  • Single Family
  • 3 Beds
  • 2 Baths
  • 2,652 sqft
$1,900,000
Active
Data Source Icon

524/600 E Van Buren Street

Ottawa, IL 61350

  • Single Family
  • 7 Beds
  • 10 Baths
  • 8,660 sqft
$314,900
Active
Data Source Icon

440 W Park Street

Sheridan, IL 60551

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,855 sqft
$370,000
Active
Data Source Icon

4091 E 2370th Road

Sheridan, IL 60551

  • Single Family
  • 5 Beds
  • 2 Baths
  • 1,939 sqft
$28,000
Active
Data Source Icon

1229 Lakewood Drive

Lake Holiday, IL 60552

  • Vacant Land
$31,000
Active
Data Source Icon

Lot 03-135 Southfork

Marseilles, IL 61341

  • Vacant Land
$115,000
Active
Data Source Icon

100 Great Loop Dr., #44

Ottawa, IL 61350

  • Vacant Land
$1,750
Active
Data Source Icon

1409 Kelly Street

Streator, IL 61364

  • Rental
  • 3 Beds
  • 1 Bath
  • 1,280 sqft
$200,000
Active
Data Source Icon

00 E 9th Road

Utica, IL 61373

  • Vacant Land
$200,000
Active
Data Source Icon

708 E Glover Street

Ottawa, IL 61350

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,864 sqft
$749,900
Active
Data Source Icon

3068 E 1879th Road

Ottawa, IL 61350

  • Single Family
  • 6 Beds
  • 7 Baths
  • 4,595 sqft
$82,900
Active
Data Source Icon

2795 E 28th Lot 565 Road

Seneca, IL 61360

  • Vacant Land
  • 1 Bath
$34,500
Active
Data Source Icon

2795 E 28th Lot 1221 Road

Seneca, IL 61360

  • Vacant Land
  • 1 Bath
$85,000
Active
Data Source Icon

2795 E 28th Lot 661 Road

Seneca, IL 61360

  • Vacant Land
  • 1 Bath
$29,000
Active
Data Source Icon

211 S Sterling St Street

Streator, IL 61364

  • Single Family
  • 1 Bed
  • 1 Bath
  • 636 sqft
$29,000
Active
Data Source Icon

211 S Sterling Street

Streator, IL 61364

  • Single Family
  • 1 Bed
  • 1 Bath
  • 636 sqft
$849,900
Active
Data Source Icon

287 Holiday Drive

Lake Holiday, IL 60552

  • Single Family
  • 10 Beds
  • 7 Baths
  • 6,762 sqft
$132,000
Active
Data Source Icon

220 W Liberty Street

Grand Ridge, IL 61325

  • Single Family
  • 2 Beds
  • 1 Bath
  • 944 sqft
$157,900
Active
Data Source Icon

1915 9th Street

Peru, IL 61354

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,314 sqft
$169,000
Active
Data Source Icon

116 W union Street

Earlville, IL 60518

  • Single Family
  • 5 Beds
  • 2 Baths
  • 1,607 sqft
$109,900
Active
Data Source Icon

3352 E 2059th Road

Wedron, IL 60557

  • Single Family
  • 2 Beds
  • 1 Bath
  • 800 sqft
$140,000
Active
Data Source Icon

315 W 3rd Street

Streator, IL 61364

  • Single Family
  • 3 Beds
  • 1 Bath
  • 1,200 sqft
$700,000
Active
Data Source Icon

0000 19th Road

Ottawa, IL 61350

  • Single Family
$285,000
Active
Data Source Icon

324 Leeward Way

Ottawa, IL 61350

  • Vacant Land
$256,000
Active
Data Source Icon

1008 Joliet Street

Lasalle, IL 61301

  • Single Family
  • 4 Beds
  • 3 Baths
  • 1,935 sqft
$2,500
Active
Data Source Icon

803 21st Street #C

Peru, IL 61354

  • Commercial
$20,000
Active
Data Source Icon

2795 E 28th Lot 301 Road

Seneca, IL 61360

  • Vacant Land
  • 1 Bath
$335,000
Active
Data Source Icon

729 River Edge Circle

Ottawa, IL 61350

  • Single Family
  • 4 Beds
  • 2 Baths
  • 2,640 sqft
$614,900
Active
Data Source Icon

32 Waterside Way

Ottawa, IL 61350

  • Single Family
  • 4 Beds
  • 4 Baths
  • 2,500 sqft
$144,900
Active
Data Source Icon

408 E Elm Street

Streator, IL 61364

  • Single Family
  • 3 Beds
  • 1 Bath
  • 1,104 sqft
$140,000
Active
Data Source Icon

822 W Lafayette Street

Ottawa, IL 61350

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,546 sqft
$240,000
Active
Data Source Icon

627 E Main Street

Ottawa, IL 61350

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,926 sqft
$699,900
Active
Data Source Icon

123 Belle Rive Drive

Millington, IL 60537

  • Single Family
  • 3 Beds
  • 4 Baths
  • 2,899 sqft
Active
Data Source Icon

2871 N 2350th Road

Seneca, IL 61360

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,932 sqft
$155,000
Active
Data Source Icon

112 W Grant Street

Streator, IL 61364

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,108 sqft
$280,000
Active
Data Source Icon

492 N 23rd Road

Oglesby, IL 61348

  • Single Family
  • 3 Beds
  • 3 Baths
  • 2,745 sqft
$63,900
Active
Data Source Icon

238 Meadowlark Lane #A

Sandwich, IL 60548

  • Single Family
  • 2 Beds
  • 1 Bath
  • 1,100 sqft
$415,000
Active
Data Source Icon

809 E Center Street

Ottawa, IL 61350

  • Single Family
  • 4 Beds
  • 3 Baths
  • 2,500 sqft
$305,000
Active
Data Source Icon

125 S Park Street

Streator, IL 61364

  • Commercial
  • 14,480 sqft
$187,500
Active
Data Source Icon

707 Bucklin Street

Lasalle, IL 61301

  • Single Family
  • 4 Beds
  • 2 Baths
  • 1,932 sqft
$989,000
Active
Data Source Icon

0 N 2753 Road

Marseilles, IL 61341

  • Vacant Land
$145,000
Active
Data Source Icon

502 Boys Street

Streator, IL 61364

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,779 sqft
$725,000
Active
Data Source Icon

1638 TIMBER Lane

Ottawa, IL 61350

  • Single Family
  • 4 Beds
  • 6 Baths
  • 4,313 sqft
$285,000
Active
Data Source Icon

285 E Legner Street

Leland, IL 60531

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,248 sqft
$345,000
Active
Data Source Icon

15 Oaklane Drive

Ottawa, IL 61350

  • Single Family
  • 4 Beds
  • 3 Baths
  • 2,240 sqft
$1,599,000
Active
Data Source Icon

375 Commercial Avenue

Marseilles, IL 61341

  • Commercial
  • 38,608 sqft
$29,000
Active
Data Source Icon

2795 E 28th Lot 617 Road

Seneca, IL 61360

  • Vacant Land
  • 1 Bath
$159,000
Active
Data Source Icon

120 S Monroe Street

Streator, IL 61364

  • Commercial
$1,695
Active
Data Source Icon

701 Cross Street

Peru, IL 61354

  • Rental
  • 2 Beds
  • 3 Baths
  • 1,550 sqft
$22,500
Active
Data Source Icon

64 Birch Drive

Sandwich, IL 60548

  • Single Family
  • 2 Beds
  • 1 Bath
$349,000
Active
Data Source Icon

414 2nd Avenue

Ottawa, IL 61350

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,842 sqft
$17,500
Active
Data Source Icon

2795 E 28th Lot 1415 Road

Seneca, IL 61360

  • Vacant Land
$59,000
Active
Data Source Icon

2795 E 28th Road

Seneca, IL 61360

  • Vacant Land
$227,500
Active
Data Source Icon

130 Riverview Drive

Ottawa, IL 61350

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,297 sqft
$1,199,900
Active
Data Source Icon

2389 E 2450th Road

Marseilles, IL 61341

  • Single Family
  • 6 Beds
  • 6 Baths
  • 7,600 sqft
$250,000
Active
Data Source Icon

520/522 E Main Street

Ottawa, IL 61350

  • Multi-Family
  • 6 Beds
  • 4 Baths
$350,000
Active
Data Source Icon

401 E Prospect Avenue

Ottawa, IL 61350

  • Single Family
  • 5 Beds
  • 2 Baths
  • 2,862 sqft
$479,900
Active
Data Source Icon

2982 Walbridge Creek Circle

Marseilles, IL 61341

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,980 sqft
$1,800
Active
Data Source Icon

129 Country Court

Seneca, IL 61360

  • Rental
  • 2 Beds
  • 2 Baths
  • 1,200 sqft
$1,165,000
Active
Data Source Icon

0000 N 32nd Road

Marseilles, IL 61341

  • Single Family
$320,000
Active
Data Source Icon

109 Selma Street

Utica, IL 61373

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,712 sqft
$445,000
Active
Data Source Icon

159 Bucklin Street

Lasalle, IL 61301

  • Commercial
  • 3,000 sqft
$56,900
Active
Data Source Icon

2960 N 4459th Road

Newark, IL 60541

  • Vacant Land
$119,000
Active
Data Source Icon

102 E GROVE Street

Streator, IL 61364

  • Single Family
  • 2 Beds
  • 1 Bath
  • 1,000 sqft
$202,900
Active
Data Source Icon

410 Broadway Street

Marseilles, IL 61341

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,524 sqft
$124,900
Active
Data Source Icon

1105 W Lafayette Street

Ottawa, IL 61350

  • Single Family
  • 3 Beds
  • 1 Bath
  • 1,216 sqft
$34,900
Active
Data Source Icon

2795 E 28th Lot 1021 Road

Seneca, IL 61360

  • Vacant Land
  • 2 Baths
$515,000
Active
Data Source Icon

1483 Nova Road

Lake Holiday, IL 60548

  • Single Family
  • 4 Beds
  • 4 Baths
  • 2,610 sqft
$195,000
Active
Data Source Icon

1117 Hennepin Street

LaSalle, IL 61301

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,348 sqft
$20,000
Active
Data Source Icon

2795 E 28th Lot 758 Road

Seneca, IL 61360

  • Vacant Land
  • 1 Bath
$127,000
Active
Data Source Icon

1701 Lincoln Avenue

Mendota, IL 61342

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,332 sqft
$25,000
Active
Data Source Icon

2795 E 28th Lot 853 Road

Seneca, IL 61360

  • Vacant Land
  • 1 Bath
$72,900
Active
Data Source Icon

2795 E 28th lot 684 Road

Seneca, IL 61360

  • Vacant Land
  • 1 Bath
$629,900
Active
Data Source Icon

368 Holiday Drive

Lake Holiday, IL 60552

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,800 sqft
$159,900
Active
Data Source Icon

1416 Prospect Avenue

Peru, IL 61354

  • Single Family
  • 4 Beds
  • 2 Baths
  • 1,176 sqft
$128,000
Active
Data Source Icon

1422-1426 5th Street

Lasalle, IL 61301

  • Multi-Family
  • 4 Beds
  • 2 Baths
$750,000
Active
Data Source Icon

1994 N 2753rd Road

OTTAWA, IL 61350

  • Vacant Land
$425,000
Active
Data Source Icon

2433 E 2850th Road

Marseilles, IL 61341

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,430 sqft
$62,000
Active
Data Source Icon

3 Crossing Court

Peru, IL 61354

  • Vacant Land
$55,000
Active
Data Source Icon

24 Brookside Drive

Peru, IL 61354

  • Vacant Land
$129,900
Active
Data Source Icon

16 Gunia Avenue

Peru, IL 61354

  • Vacant Land
$24,500
Active
Data Source Icon

Lot 3 2853 N Richard Hallett Road

Utica, IL 61373

  • Vacant Land
$85,000
Active
Data Source Icon

459 W Walnut Street

Oglesby, IL 61348

  • Vacant Land
$89,000
Active
Data Source Icon

107 S 3rd Avenue

Streator, IL 61364

  • Single Family
  • 2 Beds
  • 1 Bath
  • 790 sqft
$38,000
Active
Data Source Icon

2795 E 28th Lot 329 Road

Seneca, IL 61360

  • Vacant Land
  • 1 Bath
$32,000
Active
Data Source Icon

2795 E 28th Lot 1171 Road

Seneca, IL 61360

  • Vacant Land
$356,900
Active
Data Source Icon

11 Oaklane Drive

Ottawa, IL 61350

  • Single Family
  • 4 Beds
  • 3 Baths
  • 1,999 sqft
$234,900
Active
Data Source Icon

405 Prairie Court

Streator, IL 61364

  • Single Family
  • 4 Beds
  • 3 Baths
  • 2,265 sqft
$275,000
Active
Data Source Icon

1204 6th Street

Peru, IL 61354

  • Single Family
  • 5 Beds
  • 2 Baths
  • 2,214 sqft
$349,900
Active
Data Source Icon

190 N 20th Road

Peru, IL 61354

  • Single Family
  • 3 Beds
  • 1 Bath
  • 1,812 sqft
$179,900
Active
Data Source Icon

2135 13th Street

Peru, IL 61354

  • Single Family
  • 3 Beds
  • 1 Bath
  • 1,188 sqft
$214,900
Active
Data Source Icon

1145 Marquette Street

LaSalle, IL 61301

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,073 sqft
$429,000
Active
Data Source Icon

50 Mary Senica Court

LaSalle, IL 61301

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,960 sqft
$230,000
Active
Data Source Icon

815 W Walnut Street

Oglesby, IL 61348

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,318 sqft
$175,000
Active
Data Source Icon

1408 Creve Coeur Street

LaSalle, IL 61301

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,463 sqft
$399,900
Active
Data Source Icon

13 Great Loop West Drive

Ottawa, IL 61350

  • Single Family
  • 2 Beds
  • 3 Baths
  • 1,218 sqft
$1,100,000
Active
Data Source Icon

703 Glenda Court

Sandwich, IL 60548

  • Single Family
  • 5 Beds
  • 5 Baths
  • 6,800 sqft
$125,000
Active
Data Source Icon

304 Pontiac Street

Tonica, IL 61370

  • Multi-Family
  • 2 Beds
  • 3 Baths
$65,900
Active
Data Source Icon

1822 N 2729th Road

Ottawa, IL 61350

  • Vacant Land
$59,900
Active
Data Source Icon

2795 E 28th Lot 111 Road

Seneca, IL 61360

  • Vacant Land
  • 1 Bath
Based on information from the Broker Reciprocity program of Midwest Real Estate Data LLC, submitted to the MLS GRID as of 6/30/2026 04:51 AM PST. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information. © Copyright 2026 Midwest Real Estate Data LLC®. All rights reserved.

The data relating to real estate for sale on this website comes in part from the the MLS of the Rockford Area Association of REALTORS®. All information deemed reliable but not guaranteed and should be independently verified. Listing information from this property search is provided exclusively for consumers' personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing.