Mosta Commercial For Lease. The premises is situated in Mosta central and comprises of open plan, a small office and a bathroom on the first floor, and an open plan on the basement level. Ideal for shop or office and measures a total area of circa 70 square meters.
Compare listings
Compare