BMW 320i E90 2006 model $5,500 6 Speed Automatic Transmission Virgin engine and gearbox Neat interior 127 000km mileage Solid suspension Neat all round
$5,500