250 SQM Office for Rent in Ta’ Xbiex

  • €5,200/Monthly