Picasso Towers is Málaga’s latest luxury residential development, featuring 213 apartments on the seafront. Conceived by Sierra Blanca Estates in…