Duplexes for sale in Cairo

1,073 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
13 pictures Arrow icon pointing to the right
Updated
Commercial
Commercial for sale in Cairo, Randolph County
USD 99,900
Cairo, Randolph County

2,200 sq.ft

Garden

2 days + 1 hour ago

24 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Kansas City, Jackson County
USD 410,000
Kansas City, Jackson County
Cellar

5 days + 1 hour ago

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

2 pictures Arrow icon pointing to the right
New
Land
Land for sale in Independence, Jackson County
USD 46,000
Independence, Jackson County

1 day + 1 hour ago

12 pictures Arrow icon pointing to the right
New
House
House for sale in Country Club Annex, Kansas City
USD 779,000
Country Club Annex, Kansas City

1 day + 1 hour ago

14 pictures Arrow icon pointing to the right
New
House
House for sale in Belvidere Heights, Grandview
USD 230,000
Belvidere Heights, Grandview

2 Bedrooms

1 Bathroom

GardenTerraceEquipped kitchenParking

1 day + 1 hour ago

34 pictures Arrow icon pointing to the right
New
House
House for sale in Smithville, Clay County
USD 240,000
Smithville, Clay County

3 Bedrooms

2 Bathrooms

1,050 sq.ft

1 day + 1 hour ago

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

4 Bathrooms

1 day + 1 hour ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Blue Springs, Jackson County
USD 324,900
Blue Springs, Jackson County
GardenEquipped kitchenParking

2 days + 1 hour ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Warrensburg, Johnson County
USD 376,657
Warrensburg, Johnson County

2 Bathrooms

PatioParking

2 days + 1 hour ago

6 pictures Arrow icon pointing to the right
New
House
House for sale in Mountain Grove, Wright County
USD 289,000
Mountain Grove, Wright County

2 Bedrooms

1 Bathroom

1,000 sq.ft

Parking

2 days + 1 hour ago

12 pictures Arrow icon pointing to the right
New
Land
Land for sale in Sunrise Beach, Camden County
USD 149,900
Sunrise Beach, Camden County

2 days + 1 hour ago

30 pictures Arrow icon pointing to the right
New
House
House for sale in Branson, Taney County
USD 215,000
Branson, Taney County

3 Bedrooms

2 Bathrooms

1,770 sq.ft

PatioParking

2 days + 1 hour ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Boonville, Cooper County
USD 239,900
Boonville, Cooper County
Office roomParking

2 days + 1 hour ago

7 pictures Arrow icon pointing to the right
New
House
House for sale in Pertle Springs, Warrensburg
USD 324,900
Pertle Springs, Warrensburg

2 Bedrooms

2 Bathrooms

PatioParking

2 days + 1 hour ago

14 pictures Arrow icon pointing to the right
New
House
House for sale in Boonville, Cooper County
USD 239,900
Boonville, Cooper County
Office roomParking

2 days + 1 hour ago

27 pictures Arrow icon pointing to the right
House
House for sale in Harris Addition, Saint Joseph
USD 165,000
Harris Addition, Saint Joseph

3 Bedrooms

1 Bathroom

Air conditioning

3 days + 1 hour ago

2 pictures Arrow icon pointing to the right
House
House for sale in Independence, Jackson County
USD 275,000
Independence, Jackson County

1 Bathroom

Office roomTerraceEquipped kitchenParkingAir conditioningHeating

3 days + 1 hour ago

8 pictures Arrow icon pointing to the right
House
House for sale in Briarcroft, Lee's Summit
USD 400,000
Briarcroft, Lee's Summit

3 Bedrooms

2 Bathrooms

GardenEquipped kitchenParking

3 days + 1 hour ago

36 pictures Arrow icon pointing to the right
House
House for sale in Arnold, Westmoreland County
USD 165,000
Arnold, Westmoreland County

4 Bedrooms

2 Bathrooms

3 days + 1 hour ago

2 pictures Arrow icon pointing to the right
House
House for sale in Warrenton, Warren County
USD 240,000
Warrenton, Warren County

2 Bedrooms

1 Bathroom

1,456 sq.ft

3 days + 1 hour ago

48 pictures Arrow icon pointing to the right
House
House for sale in Belton, Cass County
USD 650,000
Belton, Cass County
Parking

3 days + 1 hour ago

41 pictures Arrow icon pointing to the right
House
House for sale in North Indian Mound, Kansas City
USD 219,000
North Indian Mound, Kansas City

2 Bedrooms

Balcony

3 days + 1 hour ago

6 pictures Arrow icon pointing to the right
House
House for sale in Country Meadows, Independence
USD 275,000
Country Meadows, Independence

2 Bedrooms

1 Bathroom

Office roomTerraceEquipped kitchenParkingAir conditioningHeating

3 days + 1 hour ago

2 pictures Arrow icon pointing to the right
House
House for sale in Saint Joseph, Buchanan County
USD 165,000
Saint Joseph, Buchanan County

2 Bathrooms

Air conditioning

3 days + 1 hour ago

2 pictures Arrow icon pointing to the right
House
House for sale in Lebanon, Laclede County
USD 380,000
Lebanon, Laclede County

2 Bedrooms

2 Bathrooms

2,122 sq.ft

Patio

Oct 10, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Plaza Estates, Blue Springs
USD 1,300,000
Plaza Estates, Blue Springs

2 Bathrooms

Equipped kitchenParking

4 days + 1 hour ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Warrensburg, Johnson County
USD 60,000
Warrensburg, Johnson County

4 days + 1 hour ago