Real Estate and Properties for Sale

$149,000
Active
Data Source Icon

0 N Peoria Street

Peru, IL 61354

  • Vacant Land
$149,900
Active
Data Source Icon

2783 E 508th Road

Lasalle, IL 61301

  • Single Family
  • 1 Bed
  • 1 Bath
  • 674 sqft
$43,500
Active
Data Source Icon

2795 E 28th Lot 1001 Road

Seneca, IL 61360

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

2114 Mary Lane

Ottawa, IL 61350

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

6 Great Loop West Drive

Ottawa, IL 61350

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

127 Cardinal Lane

Sandwich, IL 60548

  • Single Family
  • 3 Beds
  • 2 Baths
$379,900
Active
Data Source Icon

12 Redbud Row

Ottawa, IL 61350

  • Single Family
  • 4 Beds
  • 2 Baths
  • 1,770 sqft
$354,900
Active
Data Source Icon

3 Dogwood Way

Ottawa, IL 61350

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

25 Westclox Avenue

Peru, IL 61354

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

1914 N LaSalle Street

Ottawa, IL 61350

  • Single Family
  • 3 Beds
  • 1 Bath
  • 1,381 sqft
$300,000
Active
Data Source Icon

0000 E 25th Road Road

Marseilles, IL 61341

  • Single Family
$480,000
Active
Data Source Icon

214 Columbus Road

Streator, IL 61364

  • Single Family
  • 5 Beds
  • 3 Baths
  • 2,267 sqft
$45,900
Active
Data Source Icon

4464 E 2979th Road

Newark, IL 60541

  • Vacant Land
$45,900
Active
Data Source Icon

4468 E 2979th Road

Newark, IL 60541

  • Vacant Land
$359,900
Active
Data Source Icon

1691 Hilda Drive

Lake Holiday, IL 60548

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,970 sqft
$1,325
Active
Data Source Icon

208 Nebraska Street #A

Ottawa, IL 61350

  • Rental
  • 2 Beds
  • 1 Bath
  • 875 sqft
$182,000
Active
Data Source Icon

4045 E 475th Road

Mendota, IL 61342

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,680 sqft
$127,999
Active
Data Source Icon

1434 Kansas Street

Ottawa, IL 61350

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

107 E 1st Street

Streator, IL 61364

  • Single Family
  • 2 Beds
  • 2 Baths
  • 978 sqft
$114,500
Active
Data Source Icon

605 Bluebird Circle

Sandwich, IL 60548

  • Single Family
  • 3 Beds
  • 2 Baths
$549,000
Active
Data Source Icon

2531 E 1669th Road

Ottawa, IL 61350

  • Single Family
  • 4 Beds
  • 4 Baths
  • 4,376 sqft
$100,000
Active
Data Source Icon

Lots 6, 7, & 8 Lincoln Avenue

Mendota, IL 61342

  • Vacant Land
$412,000
Active
Data Source Icon

400 S Dwight Street

Sheridan, IL 60551

  • Single Family
  • 5 Beds
  • 3 Baths
  • 2,252 sqft
$165,000
Active
Data Source Icon

2643 N 178 Route #9-3

Utica, IL 61373

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,800 sqft
$115,000
Active
Data Source Icon

529 N School Avenue

Oglesby, IL 61348

  • Single Family
  • 2 Beds
  • 1 Bath
  • 624 sqft
$115,000
Active
Data Source Icon

529 N SCHOOL Street

Oglesby, IL 61348

  • Single Family
  • 2 Beds
  • 1 Bath
  • 624 sqft
$118,500
Active
Data Source Icon

908 N Otter Creek Road

Streator, IL 61364

  • Single Family
  • 2 Beds
  • 1 Bath
  • 1,164 sqft
$99,900
Active
Data Source Icon

310 E Jefferson Street

Dana, IL 61321

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,200 sqft
$252,000
Active
Data Source Icon

1203 6th Street

Peru, IL 61354

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

215 Balbo Street

Lasalle, IL 61301

  • Single Family
  • 3 Beds
  • 1 Bath
  • 1,008 sqft
$164,900
Active
Data Source Icon

405 8th Street

Mendota, IL 61342

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

2038 N 43rd Road

Leland, IL 60531

  • Single Family
  • 5 Beds
  • 2 Baths
  • 2,000 sqft
$999,000
Active
Data Source Icon

628 Columbus Street

Ottawa, IL 61350

  • Commercial
  • 36,400 sqft
$225,000
Active
Data Source Icon

38 Irene Street

Streator, IL 61364

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

1113 Johnson Street

Streator, IL 61364

  • Single Family
  • 2 Beds
  • 1 Bath
  • 1,424 sqft
$1,250,622
Active
Data Source Icon

000 N 17th Road

Tonica, IL 61370

  • Single Family
$58,000
Active
Data Source Icon

2795 E 28th Lot 422 Road

Seneca, IL 61360

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

407 Holiday Drive

Lake Holiday, IL 60552

  • Single Family
  • 2 Beds
  • 1 Bath
  • 1,085 sqft
$299,900
Active
Data Source Icon

2643 N Il Route 178 #14-4

Utica, IL 61373

  • Single Family
  • 3 Beds
  • 4 Baths
  • 2,800 sqft
$89,900
Active
Data Source Icon

25 Cedar Lane

Sandwich, IL 60548

  • Single Family
  • 3 Beds
  • 2 Baths
$1,095
Active
Data Source Icon

325 Clark Street #1G

Utica, IL 61373

  • Rental
  • 1 Bed
  • 1 Bath
  • 600 sqft
$285,000
Active
Data Source Icon

2643 N Il Route 178 #267

Utica, IL 61373

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

727 Chapel Street

OTTAWA, IL 61350

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

1707 Wright Street

Streator, IL 61364

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,784 sqft
$479,999
Active
Data Source Icon

4615 E 2619th Road

Sandwich, IL 60548

  • Single Family
  • 4 Beds
  • 4 Baths
  • 2,639 sqft
$94,900
Active
Data Source Icon

1977 N 3103rd Road

Ottawa, IL 61350

  • Single Family
  • 1 Bed
  • 1 Bath
  • 1,100 sqft
$129,500
Active
Data Source Icon

504 E Stanton Street

Streator, IL 61364

  • Single Family
  • 3 Beds
  • 1 Bath
  • 986 sqft
$314,900
Active
Data Source Icon

1010 Suzy Street

Lake Holiday, IL 60548

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

404 Brumbach Street

Streator, IL 61364

  • Single Family
  • 2 Beds
  • 1 Bath
  • 816 sqft
$419,000
Active
Data Source Icon

1627 Lake Holiday Drive

Lake Holiday, IL 60548

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

325 Clark Street #2B

Utica, IL 61373

  • Rental
  • 1 Bed
  • 1 Bath
  • 600 sqft
$4,000
Active
Data Source Icon

26 Waterside Way

Ottawa, IL 61350

  • Rental
  • 3 Beds
  • 3 Baths
  • 852 sqft
$49,900
Active
Data Source Icon

2795 E 28th Lot 629 Road

Seneca, IL 61360

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

2795 E 28th Lot 1262 Road

Seneca, IL 61360

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

2795 E 28th Lot 442 Road

Seneca, IL 61360

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

2795 E 28th Lot 634 Road

Seneca, IL 61360

  • Vacant Land
$239,900
Active
Data Source Icon

312 Water Street

Earlville, IL 60518

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

883 Holiday Drive

Lake Holiday, IL 60548

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

1126 S Eagle Chase Drive

Seneca, IL 61360

  • Single Family
  • 3 Beds
  • 2 Baths
  • 2,350 sqft
$669,000
Active
Data Source Icon

9 Beech Tree Place

Ottawa, IL 61350

  • Single Family
  • 2 Beds
  • 3 Baths
  • 2,239 sqft
$65,000
Active
Data Source Icon

1211 N Park Street

Streator, IL 61364

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

412 S 5th Avenue

Streator, IL 61364

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

426 6th Street

Peru, IL 61354

  • Single Family
  • 2 Beds
  • 1 Bath
  • 876 sqft
$109,000
Active
Data Source Icon

242A Meadowlark Lane

Sandwich, IL 60548

  • Single Family
  • 2 Beds
  • 1 Bath
$206,900
Active
Data Source Icon

915 Adams Street

Ottawa, IL 61350

  • Single Family
  • 3 Beds
  • 1 Bath
  • 1,765 sqft
$17,500
Active
Data Source Icon

Lot 28 Memory Ln

Streator, IL 61364

  • Vacant Land
$450,000
Active
Data Source Icon

3765 N IL State Route 71

Sheridan, IL 60551

  • Single Family
  • 3 Beds
  • 2 Baths
  • 2,008 sqft
$38,500
Active
Data Source Icon

000 2401st Rd North

OTTAWA, IL 61350

  • Vacant Land
$139,900
Active
Data Source Icon

900 W Jackson Street

Ottawa, IL 61350

  • Single Family
  • 5 Beds
  • 2 Baths
  • 2,430 sqft
$549,900
Active
Data Source Icon

2390 Circle Drive

Ottawa, IL 61350

  • Single Family
  • 3 Beds
  • 3 Baths
  • 2,694 sqft
$16,000
Active
Data Source Icon

000 West Lawn Avenue

Mendota, IL 61342

  • Vacant Land
$15,000
Active
Data Source Icon

000 Jefferson Street

Mendota, IL 61342

  • Vacant Land
$45,000
Active
Data Source Icon

000 Char Lu Drive

Mendota, IL 61342

  • Vacant Land
$299,900
Active
Data Source Icon

300 Adams Street

OTTAWA, IL 61350

  • Single Family
  • 3 Beds
  • 2 Baths
  • 2,212 sqft
$310,000
Active
Data Source Icon

205 S Hossack Street

Seneca, IL 61360

  • Single Family
  • 4 Beds
  • 2 Baths
  • 1,516 sqft
$198,785
Active
Data Source Icon

738 11th St

LaSalle, IL 61301

  • Single Family
  • 4 Beds
  • 3 Baths
  • 4,768 sqft
$169,900
Active
Data Source Icon

310 ILLINOIS Street

Marseilles, IL 61341

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

3 Maple Lane

Sandwich, IL 60548

  • Single Family
  • 2 Beds
  • 2 Baths
$700
Active
Data Source Icon

220 7th Street #C

Streator, IL 61364

  • Rental
  • 1 Bed
  • 1 Bath
  • 700 sqft
$1,250
Active
Data Source Icon

728 N 2853rd Road #1

Utica, IL 61373

  • Rental
  • 2 Beds
  • 1 Bath
  • 940 sqft
$1,600
Active
Data Source Icon

262 Sunset Boulevard

Oglesby, IL 61348

  • Rental
  • 2 Beds
  • 2 Baths
  • 1,222 sqft
$285,000
Active
Data Source Icon

754 N 14th Road

Streator, IL 61364

  • Single Family
  • 3 Beds
  • 1 Bath
  • 1,376 sqft
$81,500
Active
Data Source Icon

244 Lafayette Street

Lasalle, IL 61301

  • Single Family
  • 3 Beds
  • 1 Bath
  • 1,110 sqft
$275,000
Active
Data Source Icon

2805 E RT. 6

Marseilles, IL 61341

  • Vacant Land
$145,000
Active
Data Source Icon

4 Geneske Court

Streator, IL 61364

  • Single Family
  • 2 Beds
  • 1 Bath
  • 1,028 sqft
$724,999
Active
Data Source Icon

410 E Stevenson Road

Ottawa, IL 61350

  • Commercial
  • 6,130 sqft
$2,500
Active
Data Source Icon

2427 Reynolds Manor Drive #0

Ottawa, IL 61350

  • Rental
  • 2 Beds
  • 2 Baths
  • 1,276 sqft
$289,900
Active
Data Source Icon

508 Pearl Street

Ottawa, IL 61350

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

302 S Vermillion Street

Streator, IL 61364

  • Multi-Family
  • 5 Beds
  • 3 Baths
$275,000
Active
Data Source Icon

609 9th Avenue

Ottawa, IL 61350

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

320 Desoto Street

Ottawa, IL 61350

  • Single Family
  • 3 Beds
  • 1 Bath
  • 1,026 sqft
$199,900
Active
Data Source Icon

357 E Florence Street

Oglesby, IL 61348

  • Single Family
  • 2 Beds
  • 1 Bath
  • 1,200 sqft
$75,000
Active
Data Source Icon

211 S Bloomington Street

Streator, IL 61364

  • Single Family
  • 3 Beds
  • 1 Bath
  • 1,484 sqft
$800
Active
Data Source Icon

106 S 3rd Ave

MENDOTA, IL 61342

  • Rental
  • 1 Bed
  • 1 Bath
  • 800 sqft
$225,000
Active
Data Source Icon

1230 Columbus Street

Ottawa, IL 61350

  • Vacant Land
$163,000
Active
Data Source Icon

2643 N Il Route 178 #6-1

Utica, IL 61373

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,800 sqft
$252,000
Active
Data Source Icon

1421 25th Street

Peru, IL 61354

  • Single Family
  • 3 Beds
  • 1 Bath
  • 1,040 sqft
$40,000
Active
Data Source Icon

Lot 03-037 Southfork

Marseilles, IL 61341

  • Vacant Land
$49,000
Active
Data Source Icon

919 Webster Street

OTTAWA, IL 61350

  • Single Family
  • 3 Beds
  • 1,516 sqft
$75,000
Active
Data Source Icon

2795 E 28th Lot 371 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 03:51 PM 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.