Commercial Premises measuring a total size of 200sqm situated just of the seafront in the heart of Sliema. Ideasl as an office space in the layout of an open plan and individual rooms including toilet measuring 160sqm.
For availability of this property please contact us directly. All information being given here is subject to change.