Eden Canyon Rd, Berry Creek, California - Redfin
7 addresses found on Eden Canyon Rd in Berry Creek, California. The average lot size on Eden Canyon Rd is 403925 sq. ft. The average property tax on Eden Canyon Rd is $2.1K/yr. Find an address below to learn more about the property details: