Office Block For Rent Mosta. Situated in Mosta measuring a total of circa 1500sqm on 4 floors. To be leased in shell form for long term duration contracts. Structure will be ready built by the end of 2020. Parking spaces available for up to around 40 spaces.