For Sale 3 Bedroom Apartments: Kings Sherwood in Kilimani for Sale A Residence so rare, it shall be graced only… More Details Ksh20,000,000