Office in Ta’ Xbiex

  • €6,300/Monthly