2004 BMW M3
3.2I Sequential
54,914miAutoPetrol3.2L
£19,990
Leicester
~£502/pm
This BMW M3 has 54,914 miles clocked up on the dashboard and comes fitted out with a 3.2 Litre motor. It runs on petrol with automatic transmission and is available in the tone of black.