Lease Office Space in Mosta Malta. The office measuring a total area of 126 square meters and comprise of open plan, board room and bathroom. The office is offered highly finished and ready to move into. An ideal space for 8 to 16 employees.
Compare listings
Compare