Spacious Office Sliema Long Let in the central part of town close to all amenities. Office space is on the 6th floor level and measuring circa 355sqm which is mostly in open plan layout. Ideal space for a team of upto 30-40 work spaces. Offered completely finished, repainted and including also bathrooms and kitchenette.
Compare listings
Compare