$1,672 above
The price was recently reduced on this 2005 BMW 3 Series. 9% of similar vehicles in the United States are priced similarly.
2005 BMW 3 Series 330xi
86,167 miles
/
$9,995