1981 Toyota Land Cruiser FJ43

The 1981 Toyota Land Cruiser FJ43, a classic SUV manufactured by Toyota in the United States and currently registered in Florida with postal code 33014, showcases its distinctive retro design with a practical and rugged exterior.
Last bid:
$25,250