Description
Immaculate bmw 420 M sport in alpine white, 92300 miles, full service history, 30 to tax a year, full black leather interior, heated front seats, sat nav, immaculate 19" alloys. 4 new tyres. Full years mot. Next MOT due 05/07/2025, White, 5+ owners, £9,000