Spirit Within Tahoe

2684 Bertha Ave., South Lake Tahoe, CA