Highly finished Office For Lease Business Centre set on fifth floor level. Prestigious office location in the south of Malta and measures a total of circa 1304 square meters on an entire floor with 360 degrees views. The office is offered ready to move into and it is ideal for 130 to 180 employees.
Compare listings
Compare