Office Space To Let Mosta. Consisting of modern offices with nice meeting rooms. Two floors of offices each measuring circa 120sqm for rent separately or together. Located just off the center of Mosta on a corner building full of natural light. Fully air conditioned with bathrooms and kitchen area.