For Rent Monthly Price: €6,690 Office to let in Malta: Sliema new commercial development – eight floor office – 236qm premises to let Sliema, Malta SQM 236 Rooms 2