For Sale sale Price: €189,000 Property with public service garage permit approx 150 sqm in Qawra Qawra, Malta SQM 150
For Sale sale Price: €150,000 Malta office: Street level commercial unit in Qawra Qawra, Malta SQM 30
Featured For Rent Monthly Price: €450 Shops to let in Malta: Qawra commercial premises for rent Qawra, Malta SQM 33