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