5 bed Villa for sale in San Cristobal De La Laguna € 649,000 Spain Santa Cruz de Tenerife San Cristobal De La Laguna