Lease Mosta Office Space Malta. An office which is situated in the central part of Mosta and on second floor level. A layout consisting of a reception open plan area, 3 offices as well as a bathroom. With a total area measuring circa 200 square meters this makes it ideal for 10 to 12 employees. Included in the price one can make use of 2 parking spaces within the building.