LOCATION: Lavington
PRICE : Ksh. 70M (slightly negotiable) Ksh. 65M best price
FEATURES
We hand-pick our favorites and send you the hottest deals every week!