light industry, miwa road - Kariobangi North
Nairobi
Nairobi - Kenya
Nairobi
Nairobi - Kenya