For Rent Monthly Price: €2,200 Shops for rent Malta: 88sqm-111sm Commercial Property in Ta’ Xbiex Ta' Xbiex SQM 88 - 111