1996 YAMAHA YZF600R 599cc £3,745 Gloucestershire Spa Motorcycles Cheltenham Ltd 4,663 miles Petrol 18 01242 230403 More Info Save