SLIEMA – Located only 20m from The Strand/Tower Road Sliema seafront, this well-finished, open plan, 200sqm licensed SHOP/OFFICE is now available for rent. The recently refurbished fully air-conditioned property is ready to move into and comes with a wide frontage, kitchenette,2 bathrooms, a large terrace.
SUBSCRIBE TO OUR NEWSLETTER