very simple if your state calls for annual or bi-annual inspections (safety and/or smog), they note down the mileage too. go to
www.carfax.com or
www.autocheck.com and buy a full VIN checkup.
but try this free link first from Toyota dealer, it will show all maintenance or service records from any dealer in USA with dates and mileage:
http://www.toyota.com/owners
also in my area (NJ, not far from Lincoln Tunnel to NYC) struts do not last long. I replaced OEM struts on wife's car at merely 35k-40k miles or so? all miles were driven mostly in NJ and also on some interstate highways down to North Carolina (prev owner was traveling there a few times a year as he said).
on the other hand I have another Toyota from Florida which still had original front struts at 122k miles when I bought it over there

... had to replace them soon after coming to NJ though

, they got bouncy (were all fine back in FL yet) to the point I was almost having sort of sea/road sickness when going at speed limits on bumpy highways around my town