VIN V852629793 - Sale History

Title Info Ends Last Bid
1965 Plymouth Barracuda
United States > Rhode IslandPlymouth : V852629793
A vintage 1965 Plymouth Barracuda is parked in Tiverton,... 19:56 on 16 / Feb / 2022
$23,000