2003 BMW M3
2003 52 M3
90,900miManualPetrol3.2L
£22,950
Accrington
~£576/pm
On the market and ready for its next owner to drive home is this BMW painted in green. This second hand model has 90,900 miles clocked up on the dash and comes fitted with a 3.2L petrol motor with manual transmission.