Office space available for rental in Sandton CBD



Nelson Mandela Square is a shopping centre in Sandton, Johannesburg, South Africa, that includes a large open area built to …

Be the first to comment

Leave a Reply

Your email address will not be published.


*