Mosta Rental Office Space. The office space is located in Mosta and is split over three floors, 180 square meters per floor. It is available in a semi-finished condition and is ideally suited for accommodating 50 to 60 employees.
Three parking spaces are available at an extra cost.
Compare listings
Compare