To Let Office Mosta Malta. The office measuring a total area of 270 square meters and comprise of open plan and bathrooms. The office will be highly finished and ready to move in by the end of 2021—ideal for 25 to 35 employees.
Compare listings
Compare