Building for sale in Castelo Viegas, PortugalCastelo ViegasBuilding • 12 room(s) • 12 bed. • 12 bath. • 173 m²