South Lake Chalet

South Lake Chalet, 942 Poplar St, South Lake Tahoe, CA 96150, United States

(415) 367-0001

Location