Finished shop situated in the heart of commercial Sliema with 21sqm of shop space and 23sqm of storage space. Premises ready to move into with shelving etc...
For availability of this property please contact us directly. All information being given here is subject to change.