Add to favoritesDetached house for restoration in Igreja Nova, BarcelosIgreja NovaHouse • 1 room(s) • 1 bed. • 840 sq ft (78 m²)$79,736Request a tourContact agent