$3,371 above
5% of vehicles like this 1999 BMW 3 Series in the United States are priced similarly.
1999 BMW 3 Series 328i
63,783 miles
/
$14,997