2007 BMW 325SE M-Sport 2.5l SOLD

BMW 325SE M-Sport 2.5l, full black leather, M-sport 19 inch wheels, M-Sport extras, 96k mileage, full service history, £5595