Add to favoritesCommercial for rent, Leiria, in Leiria District, PortugalLeiria DistrictShop • 969 sq ft (90 m²)$526