$2,237 above
10% of vehicles like this 1999 BMW 5 Series in the Newbury Park area are priced similarly.
1999 BMW 5 Series 528i
165,006 miles
/
$5,999