13VillaAsk for priceOne Storey Beach Villa in La Vista Ras El HekmaLa vista Ras El Hikma, Ras Al Hekma, North Coast 4 3 231 sqm