1 PhotoMapped
480m² Office To Let in Cape Town City Centre
Centrally positioned within Cape Town's Central Business District, this 12052m2 glass curtained office towers offers...
3 PhotosMapped
365m² Office To Let in Cape Town City Centre
122 St Georges Mall
Newspaper House is a well known Cape Town landmark building. Situated in the centre of Town it affords ease of access to...