2017 BMW 4 Series Gran Coupe
430I M Sport Gran Coupe
32,000miAutoPetrol2.0L
£17,995
Rochdale
~£452/pm
There's a remarkable price at this dealer on this second hand, coupe with a 2000cc petrol engine, automatic transmission and a mere 32,000 miles clocked up on the dash.