New Offices Sliema To Let in a central part of town forming part of a mixed used development. Corner site building enjoying good natural lighting in most of the property split on ground and first floor levels. The premises are being offered fully finished.
Compare listings
Compare