Perched high to catch sweeping views across the Valley of a Thousand Hills, this expansive smallholding offers incredible versatility for multi-generational Home 2 (Poolside Residence) A 3-bedroom dwelling positioned right by…
Perched high to catch sweeping views across the Valley of a Thousand Hills, this expansive smallholding offers incredible versatility for mu…