Main Content

South Lake Tahoe

South Lake Tahoe is a California resort city on Lake Tahoe, in the Sierra Nevada mountains. It’s known for nearby ski resorts and beaches, like El Dorado Beach, with its picnic areas.

South Lake Tahoe Real Estate

No results found