BMW M3, 3.2L manual, 27k miles
BMW M3, 3.2L manual, 27k miles
Regular price
£18,950
Regular price
Sale price
£18,950
Unit price
per
Now SOLD:
Full BMW service history at BMW main dealers, 3.2L Straight 6, Silver Grey with Imola red leather, only 27k miles

