Elevations – St. Leon 10 Residence – Bantry Bay, Cape Town, Western Cape, South Africa Source 632 See more: St. Leon 10 Residence – Bantry Bay, Cape Town, Western Cape, South Africa πΏπ¦