Eldoret, Kenya
Ronald Ngala St
N/A
Very good
like
Good place
Many types of offices located here
Good
Situated in the Eldoret city CBD
Deli
The best companies in the category 'Deli'