Imani Flats Apartment complex Address JP3V+7PV, Ongata Rongai, Kenya Rating on Google Maps 3.50 (43 reviews) Open on Google Maps