350-Powered 1982 Toyota Land Cruiser FJ60

The distinctive 1982 Toyota Land Cruiser FJ60 is a robust and capable Sport Utility Vehicle, hailed from Japan's Toyota City. This classic model boasts a powerful 350 engine, featuring six cylinders and an impressive displacement of 4230 cubic centimeters, churning out an astonishing 115 horsepower.
Last bid:
$26,000