Duplexes for sale 3 bedroom in Grain Valley

385 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
View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Valley Meadows, Grain Valley
Request Details
Valley Meadows, Grain Valley

3 Bedrooms

1 Bathroom

1,014 sq.ft

1 day + 1 hour ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Whitney Hills North, Grain Valley
Request Details
Whitney Hills North, Grain Valley

3 Bedrooms

2 Bathrooms

1,710 sq.ft

1 day + 1 hour ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Countryside at Sni-A-Bar, Grain Valley
Request Details
Countryside at Sni-A-Bar, Grain Valley

3 Bedrooms

2 Bathrooms

1,590 sq.ft

1 day + 1 hour ago

40 pictures Arrow icon pointing to the right
New
House
House for sale in Grain Valley, Jackson County
USD 830,000
Grain Valley, Jackson County

3 Bedrooms

2 Bathrooms

2,861 sq.ft

FireplaceEquipped kitchen

1 day + 1 hour ago

2 pictures Arrow icon pointing to the right
House
House for sale in Grain Valley, Jackson County
USD 325,000
Grain Valley, Jackson County

3 Bedrooms

2 Bathrooms

1,300 sq.ft

6 days + 1 hour ago

29 pictures Arrow icon pointing to the right
House
House for sale in Woodbury, Grain Valley
USD 479,000
Woodbury, Grain Valley

3 Bedrooms

2 Bathrooms

1,604 sq.ft

GardenParkingDeckFireplaceEquipped kitchenCellar

1 week + 1 hour ago

2 pictures Arrow icon pointing to the right
House
House for sale in Grain Valley, Jackson County
USD 425,000
Grain Valley, Jackson County

3 Bedrooms

2 Bathrooms

2,208 sq.ft

2 weeks + 1 hour ago

2 pictures Arrow icon pointing to the right
House
House for sale in Grain Valley, Jackson County
USD 830,000
Grain Valley, Jackson County

3 Bedrooms

2 Bathrooms

2,861 sq.ft

FireplaceEquipped kitchen

2 weeks + 1 hour ago

26 pictures Arrow icon pointing to the right
House
House for sale in Grain Valley, Jackson County
USD 319,000
USD 329,950
3%
Grain Valley, Jackson County

3 Bedrooms

2 Bathrooms

1,424 sq.ft

PatioGardenParkingSwimming poolEquipped kitchen

2 weeks + 3 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Grain Valley, Jackson County
USD 419,900
USD 425,000
1%
Grain Valley, Jackson County

3 Bedrooms

2 Bathrooms

1,600 sq.ft

GardenEquipped kitchenParkingAir conditioning

3 weeks + 1 day ago

34 pictures Arrow icon pointing to the right
House
House for sale in Sni-A-Bar Crossing, Grain Valley
USD 339,900
Sni-A-Bar Crossing, Grain Valley

3 Bedrooms

2 Bathrooms

1,813 sq.ft

GardenParkingCellar

Oct 04, 2026

8 pictures Arrow icon pointing to the right
House
House for sale in Valley Hills Estates, Grain Valley
USD 280,000
Valley Hills Estates, Grain Valley

3 Bedrooms

3 Bathrooms

2,027 sq.ft

Cellar

Sep 22, 2026

27 pictures Arrow icon pointing to the right
House
House for sale in Sni-A-Bar Crossing, Grain Valley
USD 309,900
Sni-A-Bar Crossing, Grain Valley

3 Bedrooms

2 Bathrooms

1,725 sq.ft

GardenEquipped kitchenParking

Sep 15, 2026

2 pictures Arrow icon pointing to the right
Updated
House
House for sale in Greystone Estates, Grain Valley
USD 359,900
USD 364,900
1%
Greystone Estates, Grain Valley

3 Bedrooms

2 Bathrooms

1,609 sq.ft

PatioGardenBalconyEquipped kitchenParkingCellar

1 day + 1 hour ago

2 pictures Arrow icon pointing to the right
Updated
House
House for sale in Grain Valley, Jackson County
USD 298,900
Grain Valley, Jackson County

3 Bedrooms

2 Bathrooms

1,960 sq.ft

ParkingCellar

2 days + 1 hour ago

2 pictures Arrow icon pointing to the right
House
House for sale in Grain Valley, Jackson County
USD 449,900
Grain Valley, Jackson County

3 Bedrooms

2 Bathrooms

7,376 sq.ft

4 days + 1 hour ago

2 pictures Arrow icon pointing to the right
House
House for sale in Valley Hills Estates, Grain Valley
USD 280,000
Valley Hills Estates, Grain Valley

3 Bedrooms

3 Bathrooms

2,027 sq.ft

Cellar

1 week + 4 days ago

23 pictures Arrow icon pointing to the right
House
House for sale in Grain Valley, Jackson County
USD 246,760
USD 248,000
1%
Grain Valley, Jackson County

3 Bedrooms

2 Bathrooms

1,323 sq.ft

FireplaceEquipped kitchenSwimming pool

1 week + 4 days ago

18 pictures Arrow icon pointing to the right
House
House for sale in Greystone Estates, Grain Valley
USD 359,900
Greystone Estates, Grain Valley

3 Bedrooms

2 Bathrooms

1,609 sq.ft

PatioGardenBalconyEquipped kitchenParkingCellar

1 week + 5 days ago

20 pictures Arrow icon pointing to the right
House
House for sale in Grain Valley, Jackson County
USD 239,900
Grain Valley, Jackson County

3 Bedrooms

2 Bathrooms

1,040 sq.ft

Equipped kitchenParkingCellar

2 weeks + 3 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Grain Valley, Jackson County
USD 850,000
Grain Valley, Jackson County

3 Bedrooms

3 Bathrooms

3,235 sq.ft

Office roomDeckFireplaceEquipped kitchen

2 weeks + 6 days ago

19 pictures Arrow icon pointing to the right
House
House for sale in Grain Valley, Jackson County
USD 207,000
Grain Valley, Jackson County

3 Bedrooms

2 Bathrooms

1,301 sq.ft

Equipped kitchenSwimming pool

3 weeks + 1 day ago

2 pictures Arrow icon pointing to the right
House
House for sale in Grain Valley, Jackson County
USD 370,000
Grain Valley, Jackson County

3 Bedrooms

2 Bathrooms

1,828 sq.ft

3 weeks + 2 days ago

2 pictures Arrow icon pointing to the right
House
House for sale in Valley Heights, Grain Valley
USD 239,900
Valley Heights, Grain Valley

3 Bedrooms

1 Bathroom

1,514 sq.ft

ParkingCellar

Oct 11, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Grain Valley, Jackson County
USD 246,760
USD 248,000
1%
Grain Valley, Jackson County

3 Bedrooms

2 Bathrooms

1,323 sq.ft

FireplaceEquipped kitchenSwimming pool

Oct 09, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Grain Valley, Jackson County
USD 270,000
USD 350,000
23%
Grain Valley, Jackson County

3 Bedrooms

3 Bathrooms

2,130 sq.ft

ParkingCellar

Oct 09, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Grain Valley, Jackson County
USD 325,000
Grain Valley, Jackson County

3 Bedrooms

2 Bathrooms

1,400 sq.ft

PatioGardenParking

Oct 09, 2026

View photo Arrow icon pointing to the right
Townhouse
Townhouse for sale in Townhomes of Valley Hills, Grain Valley
USD 185,000
Townhomes of Valley Hills, Grain Valley

3 Bedrooms

2 Bathrooms

1,436 sq.ft

DeckFireplaceEquipped kitchen

Oct 06, 2026

13 pictures Arrow icon pointing to the right
House
House for sale in Valley Heights, Grain Valley
USD 239,900
Valley Heights, Grain Valley

3 Bedrooms

1 Bathroom

1,514 sq.ft

ParkingCellar

Oct 02, 2026

View photo Arrow icon pointing to the right
House
House for sale in Grain Valley, Jackson County
USD 299,750
Grain Valley, Jackson County

3 Bedrooms

2 Bathrooms

1,998 sq.ft

ParkingAir conditioning

Sep 26, 2026