130 SQM Office for 25–35 People in Sliema

  • €2,760/Monthly