Properties
1-4 Bedroom Apartments – Kileleshwa, Mandera Road
Kileleshwa Apartments A 22-storey landmark building on Mandera Road in Kileleshwa, offering sweeping views of the lush Kirichwa River and excellent road connectivity to Lavington, Kilimani, …

