Location I Waterfall Country Estate, Johannesburg, South Africa
Size I 750 m2
Johannesburg, South Africa