A newly renovated Sliema seafront office has just been released on the Market. This property is situated on a desirable stretch of the Sliema promenade along Tower Road and is being offered completely finished exclusive of internal partitions and network cabling. This property may be occupied as early as November 2019, and would be ideal […]