$1,955 above
7% of vehicles like this 2010 BMW 3 Series in Minnesota are priced similarly.
2010 BMW 3 Series 328i xDrive
145,141 miles
/
$8,995