Building for sale, Viseu, Tabuaço, Barcos e Santa Leocádia, Portugal, in Tabuaço, PortugalTabuaçoIndustrial building • 500 m²