Highly finished office space measuring 716s.q.m ready to move into, centrally located in Swieqi close to Mater Dei Hospital.