Lease Office Mosta Malta. The office measuring a total area of 120 square meters and comprise of open plan, board room and bathroom. The office will be highly finished and ready to move in by the end of 2021—ideal for 8 to 10 employees.
Compare listings
Compare