43k-Mile 1999 BMW M Roadster
This 1999 BMW M Roadster has 43k miles and is one of 228 finished in Cosmos Black Metallic over black Nappa leather for the North American market for the model year. The car is powered by a 3.2-liter S52 inline-six linked with a five-speed manual transmission and a limited-slip differential, and equipment includes a black…