For Rent Monthly Price: €3,000 Shops for rent in Malta: 70sqm Commercial Premises in Marsascala Marsascala SQM 70
For Rent Monthly Price: €700 Office to let in Malta: 18.5sqm Office Space in Valletta Valletta SQM 18.5 Rooms 2