Looks clean, price has already dropped from the listed one down to 17500. The only thing that flags me is the nearly 4 years in Ohio. That said, it was only about 30k miles there, but up to you whether that's a concern. If I read the carfax right, it's on the 4th owner right now....
1978 13BT-40, 70 series mechanicals
1966 FJ45 lwb stock
2003 100 stock
1974V8J40, 1992FJ80, 1985FJ60, 1971FJ55, 1978FJ40, 1974FJ40, 1997 LX450 all long gone.