2020 BMW 3 Series
320I Sport Step
13,046miAutoPetrol2.0L
£23,998
£500 moreEdinburgh
~£603/pm
Same model
1k more miles
Same year
2.0L
Petrol
Auto
If you are searching for a high quality second hand vehicle then have a good look at this 3 Series. It has got a CC motor with transmission and it has done few miles.