We're excited to have this beauty on our showroom floor! For sale at the St. Louis Car Museum is a gorgeous 1938 Cadillac Series 7523 Fleetwood Touring Sedan featuring a fantastic restoration done ...