Imposing Sliema Strand Commercial measuring a total of circa 240sqm on duplex levels. Situated in a prime area with high visibility and enjoying a large frontage. Ideal for office or retail use. Offered finished ready to move into including a lift interconnecting the floors.
Compare listings
Compare