Alameda Ave, South Lake Tahoe, California - Redfin
93 addresses found on Alameda Ave in South Lake Tahoe, California. The average lot size on Alameda Ave is 5383 sq. ft. The average property tax on Alameda Ave is $6.3K/yr. Find an address below to learn more about the property details: