If it has no bad rust and the mileage can be confirmed by say Carfax, you're going to be lucky if they take that offer IMHO, but I would try none the less, worst they can say is No and you have to make another offer.
I took the effort to check what history I could of this 4Runner on Toyota Owners website, here's the brief info from service done at Toyota dealers that was listed, I also researched the dealerships to find where they're located...
The first history was from 2005 to 2011, 3 reports from 2 different dealers in Utah, so the 4Runner spend it early life in Utah.
Then an unknown dealer in 2012, and then the last entry in 2014 from a Toyota dealership in Florida.
So from the last entry in 2014 the mileage was 100,061, so the mileage listed in the ad appears to be genuine!
"2/14/14 Dealer AutoNation Toyota Pinellas Park 100,061 miles
Repair Order Number: 0456165
HEADLIGHT RESTORATION SERVICE, MULTI POINT INSPECTION PERFORMED, BRAKES HAVE BEEN INSPECTED AND A, YOUR BATTERY HAS BEEN INSPECTED, YOUR TIRES HAVE BEEN INSPECTED A, AUTONATION TOYOTA/SCION SERVICE
10/22/12 Dealer Dealer Not Found 95,606 miles
Repair Order Number: 0539318
TRIM, *27 POINT CHECK, NEXT SVC APPOINTMENT
5/3/11 Dealer Larry H. Miller Toyota Murray 79,650 miles
Repair Order Number: 0479620
90L CUT PEDAL - 4RUNNER SSC
9/9/06 Dealer Brent Brown Toyota 24,261 miles
Repair Order Number: 0224956
30,000 MILE 4X4 SERVICE. CHANGE OIL & FILTER, REPLACE ENGINE AIR FILTER & WIPER
6/6/05 Dealer Brent Brown Toyota 13 miles
Repair Order Number: 0199115
NEW VEHICLE PRE-DELIVERY INSPCTION"