New Apartment | Sale 329,000 € 5838 2 bed 2 bath 81 m 9 Calle La Barca, Santa Cruz De Tenerife, Spain 38687