For Rent Monthly Price: €1,200 Shops for rent Malta: 80sqm Corner Shop/ Office in Sliema Sliema SQM 80
For Rent Monthly Price: €1,950 Shops to let in Malta: 110sqm Commercial in Sliema Sliema SQM 110 Rooms 2
Featured For Rent Monthly Price: €2,100 Shops for rent Malta: 70sqm Shop in Sliema Seafront Sliema SQM 70