Add to favoritesHouse for sale, 23 C. Tertre Riola, in Escatrón, SpainEscatrón, 23 C. Tertre RiolaTerraced house • 4 room(s) • 4 bed. • 2 bath. • 2077 sq ft (193 m²)$103,277Request a tourContact agent