€ 31,774 Annually
An office within a well-managed Business Centre measuring circa 109sqm located in the heart of Sliema's shopping area being offered for lease.