Sliema Seafront Office Space. A commercial space which is highly finished and on duplex level in a prominent location. Finished including air conditioning, kitchenette, bathroom as well as a lift from GF to Intermediate level.
Compare listings
Compare