This distinctive 1997 Toyota Land Cruiser Prado KZJ90, originally manufactured for the European market and driven on the left side, has been cherished by its previous owner in Spain before being imported to Florida, U.S., earlier this year. It's now offered with just over 67,000 kilometers (~42,000 miles) on its odometer, powered by a robust 3.0-liter turbodiesel engine.