PrestigeBrokersHouse for sale in Santiago do Escoural, PortugalSantiago do EscouralHouse in village • 22 room(s) • 17 bed. • 20 bath. • 542 m²