Lake Tahoe Cabin for Sale When asking about a mountain feel setting, look no further. New listing located at 575 Wintoon Drive in South Lake Tahoe. This two-story home is located on a quiet and serene street off of North Upper Truckee Road at the base of Echo Summit. The home has…