Add to favoritesHouse for sale, Tarraula, in Xàbia, SpainXàbiaFarmhouse • 4 room(s) • 4 bed. • 3 bath. • 5974 sq ft (555 m²)$1,712,418Request a tourContact agent