2004 BMW 3 Series
3.2 M3
98,670miManualPetrol3.2L
£24,999
Kidderminster
~£628/pm
On the market and ready for you to drive away is this BMW 3 Series. This second hand one has got 98,670 miles clocked up on the dash and comes fitted with a 3200cc petrol motor with manual transmission.