Keller House 246, South Lake Tahoe
https://keller-house-246.usa8.info
Keller House 246 offers accommodations in South Lake Tahoe, 0.7 miles from Heavenly Ski Resort. Guests staying at this vacation home can use the free WiFi and a fully equipped kitchen. The vacation home has a flat-screen TV.
South Lake Tahoe, CA 96150, United States of America