An office space located in a sought out area in this location of Sliema. Property is finished to high standards. Property measures 120sqm, and is ready to move into.
For availability of this property please contact us directly. All information being given here is subject to change.