85sqm Sliema Office in Prime Location. An opportunity to lease out an office block in the most requested area in Sliema. An office space ideal for a company who needs a good address and a good location to operate from. Located on the second floor in a modern business centre.
Compare listings
Compare