Kafubu Mall – Zambia, Ndola

  • Address: Corner of president Avenue & T3 highway, Ndola, Zambia
  • GLA: 12,458m2
  • Majority of Tenants occupying space are national tenants with Shoprite as the Anchor tenant
  • Opening date: April 2014