Nestled in the foothills of the Magaliesburg Mountains, this versatile farm offers stunning valley views, multiple dwellings, and an array of features
Nestled in the foothills of the Magaliesburg Mountains, this versatile farm offers stunning valley views, multiple dwellings, and an array o…