Add to favoritesHouse for sale in La Barraca, SpainLa BarracaHouse • 7 room(s) • 7 bed. • 7 bath. • 7449 sq ft (692 m²)$876,774Request a tourContact agent