The Point Mall Shopping Centre in Sea Point, 76 Regent Rd, Sea Point, ...
27 Devonport Rd, Tamboerskloof, Cape Town, 8001, South Africa
7 Chamorne Cl, Uitzicht, Cape Town, 7570, South Africa