1981 Toyota Land Cruiser FJ40
The vehicle is a 1981 Toyota Land Cruiser FJ40, built in the United States and located in Florida with postal code 33166. It is notably distinctive due to being manufactured nearly four decades ago.
Last bid:
$45,196