1991 Toyota Land Cruiser LJ73 LX Turbodiesel

The vehicle is a 1991 Toyota Land Cruiser, specifically a LJ73 model with an LX badge and equipped with a turbodiesel engine. This distinctive SUV hails from Goose Creek, South Carolina in the United States.
Last bid:
$16,500