No Reserve: 1980 Alfa Romeo Spider
The 1980 Alfa Romeo Spider, hailing from Los Angeles, California, stands out as a classic sports car. Manufactured in the iconic year of 1980, this Spider bears the distinction of being made during Alfa Romeo's heydey of producing sleek and sporting automobiles.
Last bid:
$5,700