Ok
That doesnt sound like a great price to me.
I paid $17,000 2 years ago at a dealership for my 1 owner 2005 SR5 V8 with leather with 50,000 miles on it. (I talked them down from $19,999)
My advice is shop dealerships online online via cars.com, carsoup.com and autotrader and then negotiate via email. Anyone that wont negotiate via email ... move on to the next one. Thats how I've bought my last 3 vehicles.
Good luck.