Small Central Office in Sliema To Let. Located in the middle of the most commercial area in Sliema. This office is on the third floor and consists of 2 office rooms and a bathroom measuring a total of 42sqm. Office block has a nice entrance with two modern lifts and staircase.
Compare listings
Compare