Very Well Located Apartment for Sale in Qawra, MLS: 240041015-214, Price: € 158,000 08.November 2011 A very well located, large then usual apartment measuring 155sqm. Read More