Building for sale, Castelo Branco, Escalos de Cima e Lousa, Portugal, in Escalos de Cima, PortugalEscalos de CimaIndustrial building • 41 m²