A VERY CLEAN EXAMPLE OF BMW 320 DIESEL 6 SPEED MANUAL 100000 MILES A YEAR MOT AND WARRANTY 2 SETS OF KEYS 2 FORMER KEEPERS