A 10-storey Mouille Point beachfront building of 34 apartments over 8,000m² including garden units and penthouses with swimming pools, with basement parking.