This office, spanning 161 square meters, is ideally situated in Sliema, just a short walk from Tower Road. It also offers the flexibility to be transformed into a retail space.
For availability of this property please contact us directly. All information being given here is subject to change.