Commercial-Retail for sale in Luqa Malta.
Situated in luqa and spread on 7 000sqm comes this site with permits for either warehouses or towers.
75,347 sqft
Luqa