Sameer Industrial Park, Mombasa Road, 254 Nairobi, Kenya

Nairobi, Kenya Data Center

See on Map