Property Assets

SA Shopping centres - Super regional

Canal Walk

One of Africa’s premier super regional shopping centres, situated in Century City, Cape Town.