St Venera Business Offices To Let. Modern offices available to let in a central location consisting of 3 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.
Vacant Offices in Block