Thats not a bad deal. Id knock off $500-1k when you haggle, and/or cut out his marketing fee (since your marketing his dealership with that big 'ol window decal )

.
BTW there's two in atl with 7k miles for $21k and another that has 24k miles for 18k.