For Rent For Sale Monthly Price: €300 sale Price: €80,000 Shop/office for sale or let in Attard Attard, Malta SQM 25