This 1964 Alfa Romeo 2600 Spider is said to have been purchased by the current owner's father from its original owners in 1977 and was placed into storage in 1997. The car is finished in red over black upholstery, and power comes from a 2.6-liter DOHC inline-six equipped with triple Solex PHH carburetors and paired with a five-speed manual…