From R1,030,000

Directions

Find your way to King David Views

Your route to King David Views

Step by step instructions