Isotta Fraschini for Sale

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

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