Ksh 140.00 Office Space to Let Commercial, Office space September 11, 2017 Nextgen mall is situated on Mombasa road in Nairobi, Kenya’s capital. We are 15 minute drive from the Jomo Kenyatta […]