For Rent Monthly Price: €20,585 Office for rent Malta: 760sqm Large Premises in Ta’ Xbiex Ta' Xbiex SQM 760