It's a machine. It doesn't have an expiration date.
It will last as long as YOU maintain it. Repair it, service it, etc. Don't go cheap, whatever.
Mileage is almost 100% pointless in knowing anything about the condition of a car. I have a car that hit 300,000 miles, ran great. Another at 229k, not a problem yet.
Final note, the average miles per year, is around 12-14,000 miles.
On a 12 year old vehicle, that would mean 168,000 would still be considered "average". Yours barely has more than that.
It has perfectly normal mileage on it.