Aztec Industrial Park

Baba Dogo, Nairobi