Normally 150k wouldn't seem like any big deal IF he has been following recommended maintenance. And well if it hasn't been pounded to heck off roading
Would definitely check underneath to make sure nothing is bent or broken.
I am thinking that that year has a timing belt? If so that should have been replaced by now. If not you would have to replace it ASAP.
The price seems decent to me living in San Diego anyway, assuming the above...