Villas for rent in Avdon at price 5000 NIS and above with Sea view (1)