Business center in Nairobi

Techmart

Village Market, Nairobi, Kenya