Is $17333 a good price for a 2012 ford fusion SEL with 18970 miles on it?

Also has no accidents in past

No, you can get a new one for not much more then that.
And you will be paying full retail, On a used car.
It is up to you really. It depends on what you want, or can afford.