For Sale sale Price: €185,000 Malta property: New Class 4B Shop in Mtarfa for sale Mtarfa, Malta SQM 67.70