For Sale sale Price: €1,290,000 Malta warehouse: Commercial Premises in Naxxar for sale Naxxar, Malta SQM 70