El Dorado, CA homes for sale $300k-$400k