For Rent Monthly Price: €1,050 New 25 square metre office/shop in Dingli street in Sliema Sliema, Malta SQM 25
For Rent Monthly Price: €4,987 3rd floor Shop for rent in The Plaza Shopping Complex Sliema Sliema, Malta SQM 171