Apartment For Sale Qawra € 179,000 MLS No : 240041034-274 System Ref: : 68456