Lamba Zambia Ltd

  • Lamba Zambia Ltd

Longacers Mall

XXX

PMC

LOCATION
Entertainment Bldg, Zambia, South Africa
SURFACE ARES
2350 Sqmt