Homes with a Screened Porch for Sale in Johnson County, KS

109 homes for sale in Johnson County · Sorted by Newest Listed

10401 W 151 Place, Overland Park, KS
Coming soon
$1,050,000Active 10/12
4beds|3baths|3,311sqft|Coming soon

10401 W 151 Place, Overland Park, KS

New · 4h ago

56 6 9 2
17105 W 170th Street, Olathe, KS
Coming soon
$799,000Active 10/4
4beds|5.5baths|3,549sqft|Coming soon

17105 W 170th Street, Olathe, KS

New · 14h ago

65 3 6 2
8808 W 118th Street, Overland Park, KS
New · 22h ago
$365,00022h active
4beds|3baths|2,289sqft|House for sale

8808 W 118th Street, Overland Park, KS

New · 22h ago

121 6 9 1
12509 King Street, Overland Park, KS
Pool
$1,049,5001d active
4beds|5.5baths|5,441sqft|House for sale

12509 King Street, Overland Park, KS

New · 1d ago

314 14 5 4
2001 W 73rd Street, Prairie Village, KS
Hardwood floors
$425,0001d active
4beds|2baths|1,569sqft|House for sale

2001 W 73rd Street, Prairie Village, KS

New · 1d ago

196 6 5 4
15216 Fontana Street, Leawood, KS
3-car garage
$980,0002d active
3beds|3baths|3,600sqft|House for sale

15216 Fontana Street, Leawood, KS

New · 2d ago

317 8 11 5
5310 MISSION WOODS Road, Mission Woods, KS
Coming soon
$1,195,000Active 10/9
4beds|5.5baths|3,856sqft|Coming soon

5310 MISSION WOODS Road, Mission Woods, KS

New · 3d ago

124 7 5 1
8940 Conser Street, Overland Park, KS
Coming soon
$350,000Active 10/8
4beds|3.5baths|1,904sqft|Coming soon

8940 Conser Street, Overland Park, KS

New · 3d ago

64 3 9 2
6920 Walmer Street, Overland Park, KS
Pantry
$600,0003d active
4beds|3.5baths|2,448sqft|House for sale

6920 Walmer Street, Overland Park, KS

New · 3d ago

1,623 94 41 16
5256 W 115TH Terrace, Leawood, KS
Pantry
$1,195,0004d active
3beds|3baths|3,558sqft|House for sale

5256 W 115TH Terrace, Leawood, KS

New · 4d ago

514 15 23 8
17554 Cody Street, Overland Park, KS
Coming soon
$1,275,000Active 10/3
4beds|5.5baths|4,099sqft|Coming soon

17554 Cody Street, Overland Park, KS

New · 4d ago

95 3 8 3
6827 Granada Lane, Prairie Village, KS
Open Sat (10/3)
$650,0006d active
3beds|3.5baths|2,007sqft|House for sale

6827 Granada Lane, Prairie Village, KS

New · 6d ago

933 73 21 14
29300 W 119th Street, Olathe, KS
2+ acre lot
$485,0007d active
3beds|3.5baths|2,554sqft|House for sale

29300 W 119th Street, Olathe, KS

New · 7d ago

1,116 57 24 11
18420 W 117th Street, Olathe, KS
Coming soon
$455,000Active 11/6
4beds|3.5baths|2,880sqft|Coming soon

18420 W 117th Street, Olathe, KS

New · 7d ago

57 3 4 1
16024 Meadow Lane, Stilwell, KS
Open Sat (10/3)
$675,0007d active
4beds|4.5baths|3,054sqft|House for sale

16024 Meadow Lane, Stilwell, KS

New · 7d ago

4,000 192 57 48
11600 W 109TH Street, Overland Park, KS
Open Sat (10/3)
$549,0008d active
4beds|6baths|3,742sqft|House for sale

11600 W 109TH Street, Overland Park, KS

628 28 20 6
8808 W 89th Street, Overland Park, KS
Open Sat (10/3)
$370,0008d active
3beds|2baths|1,404sqft|House for sale

8808 W 89th Street, Overland Park, KS

375 24 8 3
5333 BUENA VISTA Street, Roeland Park, KS
Pantry
$399,0009d active
3beds|2.5baths|1,188sqft|House for sale

5333 BUENA VISTA Street, Roeland Park, KS

278 7 10 3
12637 Pawnee Lane, Leawood, KS
Hardwood floors
$849,9509d active
4beds|4.5baths|3,660sqft|House for sale

12637 Pawnee Lane, Leawood, KS

491 28 6 5
33180 W 95th Street, De Soto, KS
5+ acre lot
$999,0009d active
3beds|3.5baths|2,352sqft|House for sale

33180 W 95th Street, De Soto, KS

2,229 52 35 24
12940 Travis Street, Overland Park, KS
Single-story
$515,0009d active
3beds|3baths|2,575sqft|House for sale

12940 Travis Street, Overland Park, KS

1,995 85 27 16
3003 W 73rd Terrace, Prairie Village, KS
Coming soon
$1,950,000Active 10/6
6beds|5.5baths|4,605sqft|Coming soon

3003 W 73rd Terrace, Prairie Village, KS

91 3 4 1
8311 Pickering Street, Lenexa, KS
3-car garage
$675,00010d active
4beds|3baths|3,142sqft|House for sale

8311 Pickering Street, Lenexa, KS

257 13 6 4
13705 Springfield Road, Leawood, KS
Brand new (2026)
$2,485,00011d active
5beds|4baths|4,881sqft|House for sale

13705 Springfield Road, Leawood, KS

4,000 200 230 54