For Rent Monthly Price: €1,800 Offices to Let in Malta: 130sqm Office in Sliema Sliema SQM 130 Rooms 5