For Rent Monthly Price: €760 Shops to let in Malta: 30sqm class 4C Shop to let in a brand new development in Qawra Qawra SQM 30
For Rent Monthly Price: €660 New 18 square metre Class 4 shop to let in Qawra on the seafront Qawra SQM 18