Building for sale, Aveiro, Sever do Vouga, Talhadas, Portugal, in Talhadas, PortugalTalhadasCommercial building • 10 room(s) • 10 bed. • 750 m²