Description
A 700 sqm office is up to let in Malta- Sliema. Located in a sought after area, this office is equipped with a separate entrance and served with a lift.
It can be finished to client specifications and needs around 2-3 months to be finished.