10 flats new build for sale in Punta Prima