10 bed Villa for sale in Santa Cruz De La Palma € 2,499,999 Spain Santa Cruz de Tenerife Santa Cruz De La Palma House-Villa, For sell in Santa Cruz De La Palma with 758 M2, 10 rooms, 9 wc