Description
New in our shops for rent in Malta,a retail outlet in a fantastic location in Sliema measuring 140sqm. The property has a wide frontage and is ready to operate with minor design changes. Contact us to view this amazing shop in a prime location.