Office Mosta To Let. An office space to let in Mosta center. Office comes in open plan layout and is on level 1 in a commercial business center. The office space can be finished to client requirements with two bathrooms and a kitchen area. The owners are willing to negotiate terms on the finishing of this property. Office space is around 150-200sqm and ideal for a company with 10-20 employees. The premises are located adjacent to a bus stop so it is easily accessible for employees. Furthermore it has good frontage options for marketing purposes.