1980 Porsche 911SC Targa
Manufactured in 1980, this distinctive vehicle is a Porsche 911SC Targa, known for its iconic upward-opening rear window and innovative roof design. As a classic model from the luxurious Porsche lineup, it hails from Ladue, Missouri, USA.
Last bid:
$41,911