For Rent Monthly Price: €4,260 Shops for rent in Malta: Mgarr 300sqm showroom for rent with 220sqm basement stores Mgarr SQM 300