Real Estate and Properties for Sale

$48,000
Active
Data Source Icon

2795 E 28th Lot 1481 Road

Seneca, IL 61360

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

2795 E 28th Lot 1211 Road

Seneca, IL 61360

  • Vacant Land
$378,000
Active
Data Source Icon

537 Erma Drive

Lake Holiday, IL 60552

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

2547 N 4645th Road #B

Somonauk, IL 60552

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

3700 Plank Road

Peru, IL 61354

  • Single Family
$77,900
Active
Data Source Icon

Lot 3607 E 1769 Road

Ottawa, IL 61350

  • Vacant Land
$239,000
Active
Data Source Icon

313 S Everett Street

Streator, IL 61364

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

2601 N 3653rd Road

Sheridan, IL 60551

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

3705 Frontage Road

Peru, IL 61354

  • Vacant Land
$259,900
Active
Data Source Icon

130 W Scott Street

Seneca, IL 61360

  • Single Family
  • 4 Beds
  • 3 Baths
  • 1,940 sqft
$263,550
Active
Data Source Icon

Lot 1 May Road Business Park Road

Peru, IL 61354

  • Vacant Land
$275,000
Active
Data Source Icon

504 Stilson Street

Earlville, IL 60518

  • Single Family
  • 4 Beds
  • 2 Baths
  • 2,542 sqft
$29,900
Active
Data Source Icon

Lot 56 Eagle Chase Drive

Marseilles, IL 61341

  • Vacant Land
$495,000
Active
Data Source Icon

4444 E 1553rd Road

Earlville, IL 60518

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

2795 E 28th Lot 992 Road

Seneca, IL 61360

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

2795 E 28th Lot 519 Road

Seneca, IL 61360

  • Vacant Land
$12,000
Active
Data Source Icon

L0T Plain Street

Peru, IL 61354

  • Vacant Land
$393,375
Active
Data Source Icon

Lot 5 May Business Road Park Park

Peru, IL 61354

  • Vacant Land
$6,240,000
Active
Data Source Icon

0 E 103rd Road

Peru, IL 61354

  • Single Family
$2,604,000
Active
Data Source Icon

0 4th Road

Oglesby, IL 61348

  • Vacant Land
$23,000
Active
Data Source Icon

2795 E 28th lot 683 Road

Seneca, IL 61360

  • Vacant Land
$95,000
Active
Data Source Icon

341 W Walnut Street

Oglesby, IL 61348

  • Commercial
  • 1,059 sqft
$989,718
Active
Data Source Icon

300 W Joliet Street

Ottawa, IL 61350

  • Commercial
  • 11,475 sqft
$40,000
Active
Data Source Icon

Lot 24 S Eagle Chase Drive

Seneca, IL 61360

  • Vacant Land
$240,000
Active
Data Source Icon

2594 E 1069th Road

Ottawa, IL 61350

  • Single Family
  • 3 Beds
  • 2 Baths
  • 2,352 sqft
$47,400
Active
Data Source Icon

2795 E 28th Lot 1149 Road

Seneca, IL 61360

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

2795 E 28th Lot 1132 Road

Seneca, IL 61360

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

206 E 4th Street

Streator, IL 61364

  • Single Family
  • 3 Beds
  • 1 Bath
  • 1,071 sqft
$325,000
Active
Data Source Icon

326 Leeward Way

Ottawa, IL 61350

  • Vacant Land
$324,000
Active
Data Source Icon

4 Pelican Landing

Ottawa, IL 61350

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

2616 N 3689th Road

Sheridan, IL 60551

  • Vacant Land
$695,000
Active
Data Source Icon

1592 N 30th Road #3

Ottawa, IL 61350

  • Commercial
  • 4,522 sqft
$439,900
Active
Data Source Icon

100 Great Loop Drive #34

Ottawa, IL 61350

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,806 sqft
$130,200
Active
Data Source Icon

Sheridan, IL 60551

  • Commercial
  • 2,610 sqft
$282,500
Active
Data Source Icon

702 4th Avenue

Ottawa, IL 61350

  • Multi-Family
  • 4 Beds
  • 4 Baths
$16,500
Active
Data Source Icon

Lot 43 Meadowview Lane

Marseilles, IL 61341

  • Vacant Land
$650,000
Active
Data Source Icon

302 16th Street

Mendota, IL 61342

  • Single Family
$212,000
Active
Data Source Icon

1536 & 1546 La Harpe Street

LaSalle, IL 61301

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,618 sqft
$212,000
Active
Data Source Icon

1536 & 1546 Laharpe Street

Lasalle, IL 61301

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,618 sqft
$51,000
Active
Data Source Icon

2795 E 28th Lot 298 Road

Seneca, IL 61360

  • Vacant Land
$163,828
Active
Data Source Icon

102 E Stanton Street

Streator, IL 61364

  • Multi-Family
  • 6 Beds
  • 2 Baths
$3
Active
Data Source Icon

4177 N IL RTE 251 Highway

Mendota, IL 61342

  • Commercial
$325,000
Active
Data Source Icon

1604 Schwan Drive

Mendota, IL 61342

  • Commercial
  • 4,800 sqft
$675,000
Active
Data Source Icon

7XX WENZEL Road

Peru, IL 61354

  • Vacant Land
$175,000
Active
Data Source Icon

70X WENZEL Road

Peru, IL 61354

  • Vacant Land
$1,014,806
Active
Data Source Icon

29XX IL Rt 178 Highway

Utica, IL 61373

  • Single Family
$695,000
Active
Data Source Icon

522 E US RTE 6 Highway

Lasalle, IL 61301

  • Commercial
  • 2,964 sqft
$2,303,280
Active
Data Source Icon

0 N 3029th Road

Lasalle, IL 61301

  • Single Family
$35,000
Active
Data Source Icon

2795 E 28th Lot 784 Road

Seneca, IL 61360

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

2643 N Il Route 178 #S-1

Utica, IL 61373

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

253 9th Street

Lasalle, IL 61301

  • Commercial
  • 2,456 sqft
$157,000
Active
Data Source Icon

1428 W Main Street

Ottawa, IL 61350

  • Single Family
  • 2 Beds
  • 1 Bath
  • 1,075 sqft
$60,000
Active
Data Source Icon

Lot 4 Kailash Drive

Mendota, IL 61342

  • Vacant Land
$100,000
Active
Data Source Icon

Lot 2 Kailash Drive

Mendota, IL 61342

  • Vacant Land
$80,000
Active
Data Source Icon

Lot 1 Kailash Drive

Mendota, IL 61342

  • Vacant Land
$36,700
Active
Data Source Icon

20 Cedar Lane

Sandwich, IL 60548

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

100 Great Loop Drive #48

Ottawa, IL 61350

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

441 E Stevenson Avenue

Ottawa, IL 61350

  • Commercial
  • 5,595 sqft
$17
Active
Data Source Icon

220 E Norris Drive

Ottawa, IL 61350

  • Commercial
$71,900
Active
Data Source Icon

670 1st Street

MARSEILLES, IL 61341

  • Single Family
  • 2 Beds
  • 1 Bath
  • 693 sqft
$629,000
Active
Data Source Icon

1549 Lake Holiday Drive

Sandwich, IL 60548

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

2411 St Vincents Avenue

Lasalle, IL 61301

  • Commercial
  • 5,366 sqft
$71,900
Active
Data Source Icon

670 1st Avenue

Marseilles, IL 61341

  • Single Family
  • 2 Beds
  • 1 Bath
  • 693 sqft
$89,000
Active
Data Source Icon

374 S Main Street

Marseilles, IL 61341

  • Commercial
  • 1,500 sqft
$1,379,000
Active
Data Source Icon

303 Leeward Way

Ottawa, IL 61350

  • Single Family
  • 3 Beds
  • 4 Baths
  • 3,953 sqft
$28,000
Active
Data Source Icon

2795 E 28th lot 384 Road

Seneca, IL 61360

  • Vacant Land
$75,000
Active
Data Source Icon

010 Unytite Drive

Peru, IL 61354

  • Vacant Land
$75,000
Active
Data Source Icon

016 Unytite Drive

Peru, IL 61354

  • Vacant Land
$75,000
Active
Data Source Icon

012 Unytite Drive

Peru, IL 61354

  • Vacant Land
$75,000
Active
Data Source Icon

018 Unytite Drive

Peru, IL 61354

  • Vacant Land
$1,515,000
Active
Data Source Icon

02300 N 30th Road

Marseilles, IL 61341

  • Vacant Land
$148,000
Active
Data Source Icon

02950 E 24th Road

Marseilles, IL 61341

  • Vacant Land
$54,900
Active
Data Source Icon

2795 E 28th Lot 1245 Road

Seneca, IL 61360

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

103 3rd Street

Lasalle, IL 61301

  • Single Family
  • 3 Beds
  • 1 Bath
  • 1,095 sqft
$225,000
Active
Data Source Icon

23 Great Loop Drive

Ottawa, IL 61350

  • Vacant Land
$100,050
Active
Data Source Icon

204 Wallace Street

Marseilles, IL 61341

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

613 1st Street #107

Lasalle, IL 61301

  • Commercial
$45,000
Active
Data Source Icon

2795 E 28th Lot 1470 Road

Seneca, IL 61360

  • Vacant Land
  • 2 Beds
  • 1 Bath
$180,000
Active
Data Source Icon

000 24th Avenue

Ottawa, IL 61350

  • Vacant Land
$795,000
Active
Data Source Icon

201, 311, & Lot's 3-10 24th Avenue

Ottawa, IL 61350

  • Multi-Family
  • 8 Beds
  • 4 Baths
$449,000
Active
Data Source Icon

13 River Row

Ottawa, IL 61350

  • Single Family
  • 3 Beds
  • 4 Baths
  • 1,785 sqft
$140,000
Active
Data Source Icon

1862 N 2753rd Road

OTTAWA, IL 61350

  • Single Family
  • 3 Beds
  • 1 Bath
  • 1,521 sqft
$380,000
Active
Data Source Icon

1864 N 2753rd Road

OTTAWA, IL 61350

  • Single Family
  • 4 Beds
  • 3 Baths
  • 3,721 sqft
$105,000
Active
Data Source Icon

La Salle, IL 61301

  • Commercial
$1,000
Active
Data Source Icon

613 Jefferson Street

Ottawa, IL 61350

  • Commercial
$36,900
Active
Data Source Icon

Lot 17 Andrew Court

Ottawa, IL 61350

  • Vacant Land
$36,900
Active
Data Source Icon

Lot 23 Andrew Court

Ottawa, IL 61350

  • Vacant Land
$36,900
Active
Data Source Icon

Lot 22 Andrew Court

Ottawa, IL 61350

  • Vacant Land
$36,900
Active
Data Source Icon

Lot 5 Cassidy Avenue

Ottawa, IL 61350

  • Vacant Land
$36,900
Active
Data Source Icon

509 Cassidy Avenue

Ottawa, IL 61350

  • Vacant Land
$36,900
Active
Data Source Icon

Lot 24 Andrew Court

Ottawa, IL 61350

  • Vacant Land
$175,000
Active
Data Source Icon

2643 N IL Rt 178 Road #O-4

Utica, IL 61373

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,800 sqft
$36,900
Active
Data Source Icon

Lot 27 Seminole Drive

Ottawa, IL 61350

  • Vacant Land
$36,900
Active
Data Source Icon

Lot 26 Seminole Drive

Ottawa, IL 61350

  • Vacant Land
$36,900
Active
Data Source Icon

Lot 28 Seminole Drive

Ottawa, IL 61350

  • Vacant Land
$36,900
Active
Data Source Icon

520 Andrew Court

Ottawa, IL 61350

  • Vacant Land
$36,900
Active
Data Source Icon

513 Cassidy Avenue

Ottawa, IL 61350

  • Vacant Land
$36,900
Active
Data Source Icon

Lot 20 Andrew Court

Ottawa, IL 61350

  • Vacant Land
$36,900
Active
Data Source Icon

517 Cassidy Avenue

Ottawa, IL 61350

  • Vacant Land
$36,900
Active
Data Source Icon

Lot 25 Andrew Ct At Seminole Drive

Ottawa, IL 61350

  • Vacant Land
Based on information from the Broker Reciprocity program of Midwest Real Estate Data LLC, submitted to the MLS GRID as of 6/30/2026 02: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.