Seems on the highest end of the price range honestly.... although this market seems to have everything overpriced beyond belief. I purchased mine (same year, model, m66, awd) for 17k with 42k miles, 2 previous owners, clean title. Mind you that was over 7 years ago.
Check the maintenance history (hopefully they have it), timing belt should 100% be done asap (110k miles I think, or 10 years), replace the upper radiator hose with a silicone one to eliminate that cheap plastic tee (they crack, causing all things bad).... those are the main ones off the top of my head. As long as you keep up on the PM, these cars are great. I'm sure others will chime in...
If you do buy it, congrats.
Sent from my SM-G965U using Tapatalk