Mosta Penthouse Office Let. A 145 sqm penthouse office to let in the central part of Malta in Mosta. This office space is on third floor level with lift access and a spacious surrounding terrace. It consists of an open plan layout which can be partitioned into different rooms. Having connection to a backup generator.