BMW 320i E46 MY2004

-

What a rare find this it. The very last of the 2005 BMW 320i Touring in an M-Sport E46 and in absolutely wonderful condition. It’s travelled 154,000 klms since new and is 13 years old so per annum it’s really … View Details