Atterbury, South Africa’s leading property developer and investor, will be opening the doors to the ZAR5 billion Mall of Africa...
April 27, 2016
South Africa
The Mall of Africa, South Africa’s biggest single-phase shopping mall development
April 27, 2016
South Africa