$23,845
New 2026 BMW
R12 S
Stock # 6N25979
2026 BMW R12 S, manufacturer's suggested base retail price $ 17,245.00 options and additional charges: (optional equipment may supersede standard equi
BMW Motorcycles of Detroit
Rochester Hills, MI