Mosta Office Space To Let in a prominent location split onto 3 floors. With street and lift access, level 1 measuring circa 56sqm in open plan layout. Includes 2 bathrooms as well as modern air-conditioning. Ideal for 5-8 desk spaces.
Compare listings
Compare