Description
New shop to let in Malta, located in the heart of Gzira. Situated in a nice side street just meters for the seafront is this very nice 75 SQM shop. The shop has a nice front window with a large main room, at the back it has a small office with a separate toilet and back yard giving the shop plenty of light.