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