Although 87K is lower than average miles, the price is a little bit high. If you don’t mind to buy it out of your state, you can find a newer one with similar price.
Bought a white one early Mar for $43K. It was a one owner southern car with 73K miles.
It was very hard to find these days. I almost bought a 2015 with 110K miles for $53K, however, I wasn't happy about the dealership (they added another $2k when I contact them).
I would not pay for retail price with accident record.
Unless yourself or friend know the independent mechanics, I would prefer Lexus dealership.
If you are not comfortable with the purchase, I would suggest you wait and look for another one. Patient is the key. Good luck 🍀