2004 bmw rt ready to ride. Purchased 2017. New starter, new rear seals, new battery, new front tire, new ABS module. Heated grips, electric windshield. Brakes are fine. All work done by MaxBMW New Hampshire and Brookfield,Conn. Mileage 46,814.