Duplexes for sale in Osceola

1,142 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
11 pictures Arrow icon pointing to the right
New
House
House for sale in Osceola, St. Clair County
USD 180,000
Osceola, St. Clair County

2 Bedrooms

2 Bathrooms

1,327 sq.ft

Office roomEquipped kitchenParkingCellar

1 day + 19 hours ago

13 pictures Arrow icon pointing to the right
Land
Land for sale in Osceola, St. Clair County
USD 22,000
Osceola, St. Clair County
Garden

4 days + 19 hours ago

44 pictures Arrow icon pointing to the right
House
House for sale in Osceola, St. Clair County
USD 209,000
Osceola, St. Clair County

2 Bedrooms

2 Bathrooms

1,444 sq.ft

GardenHeating

Sep 24, 2026

41 pictures Arrow icon pointing to the right
Farm
Farm for sale in Harper, Osceola
USD 549,000
Harper, Osceola

1 Bedroom

1 Bathroom

850 sq.ft

Equipped kitchen

6 days + 19 hours ago

41 pictures Arrow icon pointing to the right
Land
Land for sale in Osceola, St. Clair County
USD 235,000
Osceola, St. Clair County

2 weeks + 3 days ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Osceola, St. Clair County
USD 488,750
Osceola, St. Clair County

Oct 08, 2026

39 pictures Arrow icon pointing to the right
Land
Land for sale in Crooks Springs, Osceola
USD 488,750
Crooks Springs, Osceola

Sep 19, 2026

13 pictures Arrow icon pointing to the right
Land
Land for sale in Harper, Osceola
USD 179,000
Harper, Osceola

Sep 16, 2026

41 pictures Arrow icon pointing to the right
House
House for sale in Osceola, St. Clair County
USD 235,000
Osceola, St. Clair County

1 Bathroom

756 sq.ft

Sep 05, 2026

35 pictures Arrow icon pointing to the right
Updated
Farm
Farm for sale in Osceola, St. Clair County
USD 2,000,000
Osceola, St. Clair County

1 day + 19 hours ago

2 pictures Arrow icon pointing to the right
Farm
Farm for sale in Osceola, St. Clair County
USD 2,780,000
Osceola, St. Clair County

2 weeks + 3 days ago

18 pictures Arrow icon pointing to the right
Land
Land for sale in Osceola, St. Clair County
USD 290,000
USD 329,000
12%
Osceola, St. Clair County

2 weeks + 3 days ago

83 pictures Arrow icon pointing to the right
Land
Land for sale in Osceola, St. Clair County
USD 290,000
USD 329,000
12%
Osceola, St. Clair County

2 weeks + 4 days ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Osceola, St. Clair County
USD 2,780,000
Osceola, St. Clair County

3 weeks + 2 days ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Osceola, St. Clair County
USD 599,000
Osceola, St. Clair County

Oct 09, 2026

6 pictures Arrow icon pointing to the right
Land
Land for sale in Osceola, St. Clair County
USD 57,750
USD 109,850
47%
Osceola, St. Clair County
Swimming pool

Sep 17, 2026

21 pictures Arrow icon pointing to the right
Land
Land for sale in Osceola, St. Clair County
USD 249,000
Osceola, St. Clair County

Jul 31, 2026

13 pictures Arrow icon pointing to the right
Land
Land for sale in Osceola, St. Clair County
USD 22,000
Osceola, St. Clair County
Garden

Jul 24, 2026

45 pictures Arrow icon pointing to the right
Land
Land for sale in Osceola, St. Clair County
USD 599,000
Osceola, St. Clair County

Jul 10, 2026

View photo Arrow icon pointing to the right
House
House for sale in Springfield, Sangamon County
USD 384,900
Springfield, Sangamon County

2 Bedrooms

2 Bathrooms

1,642 sq.ft

FireplaceParkingCellar

Oct 02, 2026

View photo Arrow icon pointing to the right
House
House for sale in Springfield, Sangamon County
USD 374,900
Springfield, Sangamon County

2 Bedrooms

2 Bathrooms

1,642 sq.ft

FireplaceParkingCellar

Oct 02, 2026

View photo Arrow icon pointing to the right
House
House for sale in Farmington Station, Farmington
USD 700,000
Farmington Station, Farmington

5 Bedrooms

3 Bathrooms

3,019 sq.ft

Parking

Oct 02, 2026

30 pictures Arrow icon pointing to the right
House
House for sale in Saint Thomas, St. Thomas
USD 1,500,000
Saint Thomas, St. Thomas

12 Bedrooms

7 Bathrooms

4,551 sq.ft

Equipped kitchenCellar

2 weeks + 1 day ago

30 pictures Arrow icon pointing to the right
House
House for sale in Saint Thomas, St. Thomas
USD 495,000
Saint Thomas, St. Thomas

3 Bedrooms

3 Bathrooms

2 weeks + 1 day ago

21 pictures Arrow icon pointing to the right
Land
Land for sale in Saint Thomas, St. Thomas
USD 269,000
Saint Thomas, St. Thomas
Parking

2 weeks + 1 day ago

26 pictures Arrow icon pointing to the right
New
House
House for sale in Maryville, Nodaway County
USD 205,000
Maryville, Nodaway County

2 Bedrooms

2 Bathrooms

PatioParking

19 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Kansas City, Jackson County
USD 149,900
Kansas City, Jackson County

1 Bathroom

19 hours ago

26 pictures Arrow icon pointing to the right
New
House
House for sale in Crackerneck Acres, Independence
USD 230,000
Crackerneck Acres, Independence

1 Bathroom

TerraceParking

1 day + 19 hours ago

50 pictures Arrow icon pointing to the right
New
House
House for sale in Camdenton, Camden County
USD 379,995
Camdenton, Camden County

5 Bedrooms

3 Bathrooms

2,656 sq.ft

Equipped kitchenParking

1 day + 19 hours ago

13 pictures Arrow icon pointing to the right
New
House
House for sale in Lee's Summit, Jackson County
USD 312,710
Lee's Summit, Jackson County

4 Bedrooms

2 Bathrooms

1,900 sq.ft

Equipped kitchen

1 day + 19 hours ago