Jumia - Leading Africa e-commerce.
South Africa

locations

97 Durham Ave, Salt River, Cape Town, 7925, South Africa