ITC Hospitality Group Two Bedrooms Icon Building

ITC Hospitality Group Two Bedrooms Icon Building

Apartment

24 Hans Strijdom Ave Ln, Cape Town, Western Cape, South Africa 8001