Homes for Sale in Karen
1,608 distinct properties, median KSh 115,000,000, most between KSh 45,000,000 and KSh 250,000,000. Duplicates across listing sites merged; adverts that disappeared are removed.
KSh 165,000,000
10Bedroom Villa For sale in Karen
Karen, Nairobi
Seen for 93 days
KSh 93,000,000
4 Bedroom Villa For Sale in Karen
Karen, Nairobi
Seen for 94 days
KSh 200,000,000
House for sale in Karen road. 24 months payment plan. Construction ongoing
Karen, Nairobi
Seen for 94 days
KSh 195,000,000
House for sale in Karen
Karen, Nairobi
Seen for 96 days
KSh 90,000,000
6 Bedroom House for Sale in Karen
Karen
Seen for 99 days
KSh 110,000,000
5 Bedroom House
Karen
Seen for 99 days
KSh 280,000,000
10 Bedroom House for Sale in Karen
Karen
Seen for 99 days
KSh 130,000,000
5 Bedroom House for Sale in Karen
Karen
Seen for 99 days
KSh 90,000,000
4 Bedroom House for Sale in Karen
Karen
Seen for 99 days
KSh 150,000,000
5 Bedroom House for Sale in Karen
Karen
Seen for 99 days
KSh 165,000,000
10 Bedroom House for Sale in Karen
Karen
Seen for 99 days
KSh 19,000,000
5 Bedroom House for Sale in Karen
Karen
Seen for 99 days
KSh 65,000,000
4 Bedroom House for Sale in Karen
Karen
Seen for 99 days
KSh 160,000,000
5 Bedroom House for Sale in Karen
Karen
Seen for 99 days
KSh 95,000,000
6 Bedroom House for Sale in Karen
Karen
Seen for 99 days
KSh 35,000,000
4 Bedroom House for Sale in Karen
Karen
Seen for 99 days
KSh 95,000,000
5 Bedroom House for Sale in Karen
Karen
Seen for 99 days
KSh 150,000,000
Luxury 5-Bedroom Villa | Windy Ridge, Karen
Karen
Seen for 100 days
KSh 90,000,000 – 95,000,000
6 Bed House with En Suite in Karen
Karen
Listed on 2 sites Seen for 101 days
KSh 93,000,000
4 Bedroom Villa For Sale in Karen
Karen, Nairobi
Seen for 102 days
KSh 190,000,000
5 Bedroom Villa for Sale in Karen Hardy
Karen, Nairobi
Seen for 102 days
KSh 100,000,000
House for Sale in Karen
Karen
Seen for 104 days
KSh 400,000,000
8 Bedroom House for Sale in Karen
Karen
Seen for 104 days
KSh 90,000,000
4 Bedroom House for Sale in Karen
Karen
Seen for 104 days