Shop E5 Bayside Mall
Corner West Coast & Blaauwberg Road
Table View