450 SQM Ta’ Xbiex Office To Let

  • €10,640/Monthly