350-Powered 1985 Toyota Land Cruiser FJ60
This is a robust and distinctive 1985 Toyota Land Cruiser FJ60, a rugged SUV with a powerful 4.0L inline-six engine packing 350 horsepower, offering comfortable seating for up to four occupants.
Last bid:
$42,000