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