$1,412 above
7% of vehicles like this 2007 BMW 3 Series in the United States are priced similarly.
2007 BMW 3 Series 328xi
74,153 miles
/
$9,995