For Sale: Hartenbos Heuwels gem with stunning river/mountain views, multiple living spaces, and apartments.
Luxurious home in Hartenbos Heuwels with stunning views, open-plan living, separate apartments, outdoor entertainment area, and ample parking.