For Rent Monthly Price: €3,685 Shops to let in Malta: Mosta 250sqm commercial in a prime area Mosta SQM 260
For Rent Monthly Price: €8,365 Office / showroom for rent in a good corner location in Mosta – 670sqm to let – great value Mosta SQM 670