1983 Toyota FJ60

This distinctive vehicle is a 1983 Toyota FJ60 Land Cruiser, originally manufactured in Japan. Despite its age, it's located in Miami, Florida, United States, and is currently listed on Hemmings with a featured starting bid date of September 6th, 2024.
Last bid:
$34,000