Shop in Sliema - 240011090-40

€2,000 Monthly
240011090-40 Shop in Sliema SLIEMA - 80 sqm commercial premises on seafront (prime area). No premium. Shop in Sliema 2000 80 sqm Add To Wishlist
Claire Attard Vella
Sales Associate
RE/MAX Professionals St Julians
76A
Gorg Borg Olivier Street, Unknown City
Contact Claire Attard Vella