Located in a fantastic area, this 200sqm commercial premises is up to let in Malta- Ta Xbiex. It comprises of approx 68 offices and features 3 bathrooms, board room, reception...
A 40sqm premises is up to let in Malta- Sliema. Located on the sea-front, this class 4B shop features a kitchenette, storage room and 1 bathroom. Read More