1968 Oldsmobile Vista Cruiser
What we know:
1968
Oldsmobile
This distinctive 1968 Oldsmobile Vista Cruiser, manufactured in Texas and currently located in Dallas, stands out as a classic custom station wagon powered by a robust 400 V8 engine.
Last bid:
$22,500