From R2,799,000

Directions

Find your way to Hadfield Terrace

Your route to Hadfield Terrace

Step by step instructions