For Rent Monthly Price: €1,350 Shop to let in Malta: 102sqm premises for rent in Qawra Qawra, Malta SQM 102 Rooms 2
For Sale sale Price: €265,000 Malta estate agents: Corner commercial – shop for sale in Qawra – street level Qawra, Malta SQM 89
Featured For Rent Monthly Price: €4,380 Shop to let in Malta: 70sqm premises for rent in Qawra Qawra, Malta SQM 70 Rooms 2
For Rent Monthly Price: €4,000 Shops for rent in Malta: 30sqm class 4C Shop to let in a brand new development in Qawra Qawra, Malta SQM 220
For Rent Monthly Price: €1,370 Offices for rent Malta: 120 sqm office to let in the heart of Qawra Qawra, Malta SQM 120 Rooms 2