Duplex St Venera Office Space To Let. Modern offices available to let in a central location consisting of 2 floors of open plan offices in Malta. On second and third floor levels each measuring 280sqm. Both floors are nicely finished and fully air-conditioned. Finished also with kitchenette, server room and 4 bathrooms on each floor.
Compare listings
Compare