JOHHANESBURG, SOUTH AFRICA
23,000 SQ FT
7 BEDS, 8 BATH, 3 MAID QUARTERS, GYM AND SQUASH COURT
$8,000.000