$3,956 above
The price was recently reduced on this 2016 BMW 6 Series. 18% of similar vehicles in Oregon are priced similarly.
2016 BMW 6 Series 650i Gran Coupe
83,774 miles
/
$26,290