11VillaAsk for priceStand alone villa on the North Coast sea view.....FeaturedMena 4, Mena, Markaz Al Hamam, North Coast 5 4 250 sqm