St Venera Commercial Building To Let. Modern offices available to let in a central location consisting of 4 floors of open plan layouts. Each floor is nicely finished to a high end standard. Moreover, the space is offered fully air-conditioned as well as finished with kitchenette, server room and 4 bathrooms. Optional parking spaces available.
Vacant Offices in Block