The Shore House At Lake Tahoe Gallery
7170 N Lake Blvd
Tahoe Vista, CA 96148 USA
(800) 207-5160 or (530) 546-7270
Detailed Listing | Website
Tahoe Vista, CA 96148 USA
(800) 207-5160 or (530) 546-7270
Detailed Listing | Website

Relax at the Water's Edge
