Sport Bikes For Sale in Oregon

2006 BMW K 1200 S

Newer all-weather tires, 45,000 miles on engine, excellent condition, custom exhaust...

$5,795   Beaverton, Oregon