Isotta Fraschini for Sale

1930 Isotta Fraschini 8A SS for sale in Saint Louis, MO
1930 Isotta Fraschini 8A SS in Saint Louis, MO

Destined to become one of Italy's most prestigious luxury car manufacturers, Isotta-Fraschini formed in the late 1800s when lawyer Cesare Isotta pa...