Commercial for sale, Lisboa, in Odivelas, Portugal$311,613+27,097
Odivelas
Shop • 1292 sq ft (120 m²)
$338,710
Shop • 1292 sq ft (120 m²)
Shop • 1292 sq ft (120 m²)
Commercial premises • 1292 sq ft (120 m²)
Commercial premises • 2 bath. • 2390 sq ft (222 m²)
Commercial premises • 1292 sq ft (120 m²)
Shop • 958 sq ft (89 m²)
Commercial premises • 19806 sq ft (1840 m²)
Commercial premises • 969 sq ft (90 m²)
Warehouse • 14682 sq ft (1364 m²)