Furnished executive two bedroom apartments for rent on Mbaazi Avenue, Kilimani. Located in Nairobi, 8 km from Kenyatta International Conference Centre, 10 km