SOLD BMW 320CD SPORT - £ 4750