Spacious, highly-finished offices available for lease in a most central, sought-after and well-serviced commercial set-up in Sliema, close to all amenities .Includes common areas maintenance. Parking facilities nearby. Contact Leasing Agents for more information.

Energy Performance Certificate


Ask About this Property

Request a Callback