1981 Toyota Land Cruiser FJ60

The vehicle is a distinctive 1981 Toyota Land Cruiser FJ60, manufactured three decades ago in the United States. This classic SUV hails from Olene, Oregon, and bears an original postal code of 97603.
Last bid:
$28,750