Add to Favorites Bar Freehold Bar For Sale 25 sq m Commercial Property, Leisure, BarSaleCalle Teide EUR 125,000