The Tshwane China Shopping Mall, formerly known as the Zambezi Mall, is one of two huge malls in Pretoria where development or leasing activity has stalled—despite plans to restart it.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results