312sqm Sliema Office To Let in the central part of town and forming part of a prominent business center. On ground floor level with its own entrance and high ceiling level. Including also 2 internal yard. Ideal for team operation of 15-30 work stations.
Compare listings
Compare