From R1,164,000

Directions

Find your way to Foreshore Place

Your route to Foreshore Place

Step by step instructions