House for sale in Viseu, PortugalHouse • 6 room(s) • 6 bed. • 10 bath. • 430 m²SGD 2,190,622Add to favorites