St Venera Office Space To Let. New offices available to let in a central location with affordable pricing. Two floors of open plan offices in Malta. Both floors will be nicely finished and fully Air-conditioned. Finished also with kitchenette, server room and 4 bathrooms.
Vacant Offices in Block