1983 FERRARI 512BBI
What we know:
1983
Ferrari

The vehicle is a classic, refinished in an ever-popular color scheme, with its most distinctive feature being its low mileage from new. Manufactured in the year 1983 by Ferrari, this left-hand drive 512BBI hails from Bayreuth, Bavaria, Germany.
Last bid:
$170,500