Description
BMW 320i M Sport mint condition
Partial service history
Recent Mot
Runs perfectly without any issue
Only roof doesn't work
On key
Based in Crewe
Call or text
Ulez complaint
Manual
108000miles
Part ex welcome
Card payment accepted
Trade sale