Sale
Between the Magaliesburg and Witwatersrand Mountains
70000.00 m² 20 19
Between the Magaliesburg and Witwatersrand Mountains
R25,000,000.00
18 Guest rooms all with en-suite bathrooms equipped with antique furniture, Persian Carpets & original…
Magaliesberg
read more