I've been looking for something similar, there's a couple of decent listings in Vancouver that hit the sweet spot of older vehicle, low price, but relatively low mileage. All likely need some minor work - but any of these could give you another 10 years of reliable service with decent maintenance:
If you fancy a trip to Van, here are the ones I'd check out
https://vancouver.craigslist.org/nvn/cto/d/north-vancouver-2005-toyota-rav4-great/7767829657.html (get details on the rebuild)
https://vancouver.craigslist.org/van/cto/d/vancouver-2001-lexus-rx300/7763456223.html (lots of great maintenance - note the fresh tires and Lexus battery, indicating dealer maintained - note that these old 4-speed transmissions are sensitive to deferred maintenance)
https://vancouver.craigslist.org/van/cto/d/coquitlam-2006-honda-cr-low-kms/7763799273.html (extra set of snows)
https://vancouver.craigslist.org/nvn/cto/d/north-vancouver-southwest-2012-honda/7757645303.html (slim on details, but price is right)
https://vancouver.craigslist.org/van/cto/d/burnaby-lexus-rx-350/7761385486.html (looks decent, has a better transmission than the older RX300)
https://vancouver.craigslist.org/van/cto/d/vancouver-2009-lexus-rx350-for-sale/7768089482.html (well optioned, nicer colour than the typical 'champagne', but a bit higher mileage)
https://vancouver.craigslist.org/van/cto/d/vancouver-suzuki-grand-vitara/7767757147.html (nice old Grand Vitara, lower mileage - not sure on the reliability of this generation, but the older Grand Vitara's are generally well regarded)
PS - I strongly agree with the idea of getting an older vehicle for a younger driver. Anything from the 2000s is going to be relatively safe (just make sure that you get any airbag recalls done), and it lowers the stakes a bit so that they can make mistakes without wrecking a $30k+ vehicle. You don't need to worry as much about minor fender benders, and you can get collision-only insurance (comprehensive insurance isn't worth it on a car under $10k, and insurance premiums for younger drivers are just murder). Also, maintenance is cheap and it forces people to learn how to maintain vehicles. Get to know your local independent mechanic - generally nice people! When you buy, unless you have receipts, change the oil, drop transmission pan and change fluid, fresh brake fluid (it kills me how long people leave brake fluid in), and fresh coolant. I always put about $1k into deferred maintenance on any vehicle I buy. If it has a timing belt - find out when it was changed - anything approaching 100k needs a new belt. Even if its a timing chain, sometimes the tensioners need to be done. Most people don't maintain the suspension - you can do most bushings in your driveway, and new ball joints/shocks will make it ride like brand new.
I'm in my early 40s and still follow this approach. $20k buys you a hell of a nice older vehicle.