Apartment for sale, Viseu, Castro Daire, Castro Daire, Portugal, in Castro Daire, PortugalCastro DaireApartment • 6 room(s) • 4 bed. • 2 bath. • 121.73 m²