2003 BMW M3
3.2I Euro 3
94,235miManualPetrol3.2L
£19,995
Morecambe
~£502/pm
Up for sale and ready for its new owner to take home is this second hand M3 that comes fitted with manual transmission and a 3.2l petrol motor. Buy it at the great price of £24,995 from this dealer in the Morecambe area.