Summit Chalet

North Lake Tahoe
6,200 S.F.
Menu