The Alfa 18/24 hp is a rear wheel drive saloon (sedan) road car with a front placed engine, manufactured by Lancia.
The 2.5 litre engine is a naturally aspirated, side valve, 4 cylinder that produces 27.6 bhp (28 PS/20.6 kW) of power at 1500 rpm.
A 4 speed manual gearbox transmits the power to the wheels.
Maximum speed quoted is 80 km/h or 50 mph.
Full specs