Building for sale, Lisboa, Odivelas, Odivelas, Portugal, in Odivelas, PortugalOdivelasIndustrial building • 231 m²