Small Office Retail Sliema. A ground level commercial premises located just of the centre of the busy commercial in Sliema. The offices has two entrances on two different roads and has some frontage. It is a corner property so has a good amount of natural light. Previously used as an office and as a gym.