For Rent For Sale Monthly Price: €3,345 sale Price: €635,000 the Office Malta: Office / Shop in Swatar to rent/Sale Swatar SQM 240