400 SQM Office with Terrace for Rent in Msida

  • €6,500/Monthly