2017 BMW 440i xDrive Gran Coupe in Newberg, OR
$29,899
Beautiful black 440i xDrive Gran Coupe. 60,000 miles. Loaded. Head-up display. Apple Car Play. Tires with 6,000 miles. New brakes. Leather. All wheel drive. 2nd owner, purchased from Kuni BMW. Hatchback w/fold-down rear seats (split). AM...