Central Sliema Office for Sale (830 SQM)

  • €4,500,000