2023 BMW 3 Series
320I Sport Step
7,831miAutoPetrol2.0L
£33,500
Braunstone Town
~£841/pm
Painted in the tone of grey and in an almost pristine, nearly new condition, this BMW 3 Series is fitted out with a 2.0 LTR petrol engine with automatic transmission and it only has 7,831 miles on the clock.