Wyndham South Shore
180 Elks Point Road, Zephyr Cove, Nevada, 89448
Lake Tahoe is a sublime mix with big-city entertainment tucked into the beautiful snow-capped Sierra Mountains. It's where people go to rejuvenate their spirit, rediscover their family, relax in scenic splendor, and do a little gambling. The resort is poised to take full...
Negotiable and Motivated seller!! Enjoy all the beauty of Lake Tahoe and create your own customized retreat!