Jumia - Leading Africa e-commerce.
Nigeria

locations

109 Adeniyi Jones Ave, Ogba 101212, Ikeja, Nigeria