Malta real estate: New Commercial Space in Msida for sale Msida For Sale SQM 112 sale Price: €350,000
Malta real estate: Ground Floor Office/Shop in Msida for sale Msida For Sale SQM 18.3 sale Price: €67,000