For Rent Monthly Price: €12,170 Shop to let in Malta: 325sqm Commercial Premises in Naxxar Naxxar SQM 325
For Rent For Sale Monthly Price: €3,045 sale Price: €478,000 Malta real estate: Ground floor Restaurant in Naxxar Naxxar