1969 Plymouth Barracuda 383 4 spd for sale

Car is in st. louis, mo