Afribode Icon Apartments, Cape Town, South Africa

Icon Building, 24 Hans Strijdom Avenue, , 8001 Cape Town, South Africa