Update:
Found a 2015 Toyota Highlander XLE, white, leather, sunroof, with 66K km, listed for $29,500.
One owner, no accidents, clean Carfax, dealer serviced.
Private sale, no fees/taxes.
Would have liked a couple years newer, but this will do the job.