The Village at Lake Las Vegas 20 Costa Di Lago, Henderson, NV 89011