Discover the relaxed elegance of ASTI Residence, located just a few steps from the sea. Each unit is ...