BMW 640 M SPORT AVR FOR SALE.

By | March 28th, 2022|car news|0 Comments

On my travels last week, this "slick" looking 2015 BMW 640 diesel M Sport AVR caught my eye.  It's for sale at Avonside Motors in Evesham. This gorgeous 6 series has 82,000 miles on it and will come with a full MOT. What makes this different from any other BMW 640 M Sport is that [...]