Excellent condition 2000 BMW M Roadster with 59,000 miles.
Rare M, only 15,000 produced in both UK and US markets Complete Factory Original, no modifications All maintenance records (BMW dealer serviced) 2nd Owner Clean Vehicle History Report New Spark Plugs 50,000 Oil and filter change at 55,000
$14,999