1990 Alfa Romeo Spider
What we know:
1990
Alfa Romeo
—
Spider
The Alfa Romeo Spider from 1990, a distinctively Italian crafted two-seater sports car with its iconic curvy body panels and dual overhead cam four-cylinder engine, is located in Houston, Texas.
Last bid:
$5,885