$2,363 below
Based on the average price for a 2000 BMW M Roadster for sale in the United States, this is a good deal for this vehicle.
2000 BMW M Roadster
188,962 miles
/
$9,995