Tallac Vista Home, South Lake Tahoe

Tallac Vista Home, South Lake Tahoe

Tallac Vista Home, South Lake Tahoe
https://tallac-vista-home.usa8.info

Located in South Lake Tahoe, this vacation home and is 2.4 miles from South Tahoe Ice Arena. The kitchen is equipped with a dishwasher, an oven and a microwave, as well as a coffee machine. A TV with satellite channels is featured.

South Lake Tahoe, 96150, United States of America

Related Posts