Luxury 3 house, 9 Bed Estate For Sale In Johannesburg South Africa with Great BusinessJohannesburg South, Impala RdProperty • 9 room(s) • 9 bed. • 7 bath. • 1844 m²