Home of the Week

Olympus A H: Entertaining spaces for R3 090 000
Extensive rooms in attractive, private dwelling with walled garden and pool in secure estate