For Rent Monthly Price: €915 Restaurants for rent in Malta: 100sqm Cafeteria with Permits in Attard Attard SQM 100
For Rent Monthly Price: €1,800 75 square metre Shop for rent in Qawra in the best street in Qawra Qawra SQM 75
For Rent Monthly Price: €1,800 110 square metre Shop for rent in Qawra in Tourist street Qawra SQM 120