For Rent Monthly Price: €2,500 Shops for rent in Malta: Class 4b 20sqm Cafeteria in Naxxar Naxxar SQM 20
For Rent Monthly Price: €3,600 Malta Real Estate: Commercial Premises for rent in Hamrun Hamrun SQM 350