For Rent Monthly Price: €1,825 Offices in Malta: 230sqm space for rent and an additional 80sqm storage space Msida SQM 230
For Rent Monthly Price: €1,800 Retail Premises For Rent Malta: 180sqm Shop to Let in Msida Msida SQM 180
Featured For Rent Monthly Price: €1,800 Office to let in Malta: Penthouse office for rent in Msida Msida SQM 150