Description
A 330sqmsqm commercial office in Sliema is situated in a prime central location of the town. It forms part of a larger commercial building in a fully restored Palazzo. With a further 211sqm external space.
Optional car spaces available.