Are leashed dogs allowed on the property??
Address: 1 Valhalla Rd, South Lake Tahoe, CA 96150, USA
Amanda Taylor | Oct 16, 2018
Pick up after! Have fun!
LeeAnn Sacchi | Oct 16, 2018
How long of a walk is it from the road to the property??
Thanks! Your answer is awaiting moderation.