From R3,975,000

Directions

Find your way to Canyon Villas

Your route to Canyon Villas

Step by step instructions