985 Park Ave, South Lake Tahoe, Ca 96150, United States, South Lake Tahoe, CA
10397 Evensham Place, Truckee, CA