Amazing Commercial Rent In Sliema. Office accommodation comprising 150 sqm, open plan on a single level with windows providing natural light along the west façade.