Shop to let in Malta: 249sqm brand new Qawra premises
Qawra, Malta
Call for Enquiry
Properties for Rent, we currently have a 21 day average Renting time!
WhatsApp us