Featured For Rent Shop to let Malta: Luqa 40sqm shop Luqa Monthly Price: €460 SQM 40 Description New shop to let in Malta, situated in in a main road in Luqa with an area of 40sqm. The shop is still in use, can be rented with or...