We are delighted to bring to the market the highly anticipated 'Beach Apartments', situated right on the Saint Clair Esplanade and just a mere 45 metres to the