Balmoral
Enjoy rural living minutes from Vereeniging and Johannesburg, on 3,850 m² of land with income-generating outside rooms — fixer-upper with open-plan living and two bedrooms, two baths.