Sliema Commercial Property To Let. A street-level commercial situated in a prime area in Sliema with sea views. The property comprises an open plan, two lockable offices, a bathroom and another office at the back with a backyard. Ideal for a retail shop or office for 12 to 18 employees.
Compare listings
Compare