Featured For Sale sale Price: €95000 - €260000 Malta real estate: New Commercial Spaces in Hamrun Hamrun, Malta SQM 56 - 170 m2
For Rent For Sale Monthly Price: €300 sale Price: €80,000 Shop/office for sale or let in Attard Attard, Malta SQM 25
For Sale sale Price: €78,000 Malta real estate: New Office Space Class 4A in Mosta for sale Mosta, Malta SQM 20