BMW 330 2017 Low mileage, excellent condition inside and out, imperial blue metallic. New battery. Premium package. Navigation system, moon roof, driver assist, 17" alloy wheels. Superbly heated front power seats with dual memory setting. Delightful to drive. All leather. Dealer serviced. $22,000 (309) 857-5122