Plot 8266, Chinese Complex,, Ndola, Zambia (-12.9982521, 28.6378685)
Comments: 0
Plot 9344 Independence Way, Ndola, Copperbelt, Zambia, Ndola 71366, Zambia (-12.974324, 28.641148)
Twalubuka Cres, Ndola, Zambia (-12.9996634, 28.6078391)