1/88 photos€1,942,000€1,942,000€4,867 / m²3-bedroom villa with terrace in Qawra3 beds3 baths399 m²VillaQawra, St Paul's Bay·Listed 20 JunWhatsAppCall