Odeon Beach Break

Odeon Beach Break

Share

This luxury, modern and large apartment is in a prime position opposite the beach in Strand near Cape Town in the Western Cape Province of South Africa.

14/02/2025
25/04/2022

Table Mountain. Thanks to Angeo for this beautiful pic.

Want your business to be the top-listed Realtor/realty Service in Strand?
Click here to claim your Sponsored Listing.

Address


Odeon Towers, 66 Beach Road
Strand
7140