Tahoe Sands Resort
6610 N Lake Blvd, Tahoe Vista 96148