BARRY HALL LUXURY APARTMENTS

6 IRWINTON ROAD
CAPE TOWN
South Africa