West Lake Square is a mixed-use development located in the suburb of Tokai, which is in the southern part of Cape Town, South Africa. It offers a combination of residential, commercial, and retail spaces, making it a popular choice for both living and working.
For more information or to view this office space, please contact us.