1855 N Upper Truckee Rd, South Lake Tahoe, CA 96150 Zillow(02) Author Dalbo 24 Feb 2025 Save Image Image gallery: Zillow Tahoe Ca